--- /srv/rebuilderd/tmp/rebuilderdFb9Chb/inputs/3d-ascii-viewer_1.4.0+git20240503+ds-2+b1_loong64.deb +++ /srv/rebuilderd/tmp/rebuilderdFb9Chb/out/3d-ascii-viewer_1.4.0+git20240503+ds-2+b1_loong64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-04-22 06:03:42.000000 debian-binary │ -rw-r--r-- 0 0 0 796 2026-04-22 06:03:42.000000 control.tar.xz │ --rw-r--r-- 0 0 0 19244 2026-04-22 06:03:42.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 19312 2026-04-22 06:03:42.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/3d-ascii-viewer │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,20 +4,20 @@ │ │ │ │ There are 10 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000230 0x000230 R 0x8 │ │ │ │ INTERP 0x000294 0x0000000000000294 0x0000000000000294 0x000025 0x000025 R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-loongarch-lp64d.so.1] │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0083a0 0x0083a0 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0083b8 0x0083b8 R E 0x10000 │ │ │ │ LOAD 0x00fbb0 0x000000000001fbb0 0x000000000001fbb0 0x000458 0x000460 RW 0x10000 │ │ │ │ DYNAMIC 0x00fbc0 0x000000000001fbc0 0x000000000001fbc0 0x000210 0x000210 RW 0x8 │ │ │ │ NOTE 0x000270 0x0000000000000270 0x0000000000000270 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x008380 0x0000000000008380 0x0000000000008380 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x0079c8 0x00000000000079c8 0x00000000000079c8 0x000124 0x000124 R 0x4 │ │ │ │ + NOTE 0x008398 0x0000000000008398 0x0000000000008398 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x0079e4 0x00000000000079e4 0x00000000000079e4 0x000124 0x000124 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x00fbb0 0x000000000001fbb0 0x000000000001fbb0 0x000450 0x000450 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynsym DYNSYM 00000000000002e0 0002e0 0006d8 18 A 5 6 8 │ │ │ │ [ 5] .dynstr STRTAB 00000000000009b8 0009b8 00031d 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000000000000cd6 000cd6 000092 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000000d68 000d68 0000c0 00 A 5 5 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000000e28 000e28 000120 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000000f48 000f48 000570 18 AI 4 19 8 │ │ │ │ [10] .plt PROGBITS 00000000000014c0 0014c0 0003c0 10 AX 0 0 16 │ │ │ │ - [11] .text PROGBITS 0000000000001880 001880 005200 00 AX 0 0 32 │ │ │ │ - [12] .rodata PROGBITS 0000000000006a80 006a80 000f46 00 A 0 0 16 │ │ │ │ - [13] .eh_frame_hdr PROGBITS 00000000000079c8 0079c8 000124 00 A 0 0 4 │ │ │ │ - [14] .eh_frame PROGBITS 0000000000007af0 007af0 000890 00 A 0 0 8 │ │ │ │ - [15] .note.ABI-tag NOTE 0000000000008380 008380 000020 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000000000001880 001880 005220 00 AX 0 0 32 │ │ │ │ + [12] .rodata PROGBITS 0000000000006aa0 006aa0 000f41 00 A 0 0 16 │ │ │ │ + [13] .eh_frame_hdr PROGBITS 00000000000079e4 0079e4 000124 00 A 0 0 4 │ │ │ │ + [14] .eh_frame PROGBITS 0000000000007b08 007b08 000890 00 A 0 0 8 │ │ │ │ + [15] .note.ABI-tag NOTE 0000000000008398 008398 000020 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 000000000001fbb0 00fbb0 000008 08 WA 0 0 8 │ │ │ │ [17] .fini_array FINI_ARRAY 000000000001fbb8 00fbb8 000008 08 WA 0 0 8 │ │ │ │ [18] .dynamic DYNAMIC 000000000001fbc0 00fbc0 000210 10 WA 5 0 8 │ │ │ │ [19] .got PROGBITS 000000000001fdd0 00fdd0 000230 08 WA 0 0 8 │ │ │ │ [20] .sdata PROGBITS 0000000000020000 010000 000008 00 WA 0 0 8 │ │ │ │ [21] .bss NOBITS 0000000000020008 010008 000008 00 WA 0 0 1 │ │ │ │ [22] .gnu_debuglink PROGBITS 0000000000000000 010008 000034 00 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 73 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 1: 0000000000001880 0 SECTION LOCAL DEFAULT 11 .text │ │ │ │ - 2: 0000000000006a80 0 SECTION LOCAL DEFAULT 12 .rodata │ │ │ │ - 3: 0000000000007af0 0 SECTION LOCAL DEFAULT 14 .eh_frame │ │ │ │ + 2: 0000000000006aa0 0 SECTION LOCAL DEFAULT 12 .rodata │ │ │ │ + 3: 0000000000007b08 0 SECTION LOCAL DEFAULT 14 .eh_frame │ │ │ │ 4: 0000000000020000 0 SECTION LOCAL DEFAULT 20 .sdata │ │ │ │ 5: 0000000000020008 0 SECTION LOCAL DEFAULT 21 .bss │ │ │ │ 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND printw@NCURSES6_5.0.19991023 (2) │ │ │ │ 7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.36 (3) │ │ │ │ 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND noecho@NCURSES6_5.0.19991023 (2) │ │ │ │ 9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.36 (3) │ │ │ │ 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND wtimeout@NCURSES6_TINFO_5.0.19991023 (4) │ │ │ ├── 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: 1a076767907d6a1c61a1e3012b76ccfc0c9cfea8 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7796c4f493b760c3a9e7e8da313e53bec2ae4c31 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 5.19.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,50 +1,50 @@ │ │ │ │ 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: 0x124 (offset: 0x7af0) │ │ │ │ + Start of frame section: 0x120 (offset: 0x7b08) │ │ │ │ Entries in search table: 0x23 │ │ │ │ - 0xffffffffffff9eb8 (offset: 0x1880) -> 0x800 fde=[ 6d8] │ │ │ │ - 0xffffffffffff9edc (offset: 0x18a4) -> 0x334 fde=[ 20c] │ │ │ │ - 0xffffffffffffb3d0 (offset: 0x2d98) -> 0x13c fde=[ 14] │ │ │ │ - 0xffffffffffffb644 (offset: 0x300c) -> 0x150 fde=[ 28] │ │ │ │ - 0xffffffffffffbbe4 (offset: 0x35ac) -> 0x1a4 fde=[ 7c] │ │ │ │ - 0xffffffffffffc058 (offset: 0x3a20) -> 0x1f8 fde=[ d0] │ │ │ │ - 0xffffffffffffc188 (offset: 0x3b50) -> 0x238 fde=[ 110] │ │ │ │ - 0xffffffffffffc2b8 (offset: 0x3c80) -> 0x250 fde=[ 128] │ │ │ │ - 0xffffffffffffc7a8 (offset: 0x4170) -> 0x2c8 fde=[ 1a0] │ │ │ │ - 0xffffffffffffc818 (offset: 0x41e0) -> 0x2ec fde=[ 1c4] │ │ │ │ - 0xffffffffffffc8e0 (offset: 0x42a8) -> 0x468 fde=[ 340] │ │ │ │ - 0xffffffffffffc9a0 (offset: 0x4368) -> 0x480 fde=[ 358] │ │ │ │ - 0xffffffffffffca50 (offset: 0x4418) -> 0x4a8 fde=[ 380] │ │ │ │ - 0xffffffffffffcb20 (offset: 0x44e8) -> 0x4c8 fde=[ 3a0] │ │ │ │ - 0xffffffffffffcc20 (offset: 0x45e8) -> 0x4e8 fde=[ 3c0] │ │ │ │ - 0xffffffffffffccf0 (offset: 0x46b8) -> 0x52c fde=[ 404] │ │ │ │ - 0xffffffffffffcdb0 (offset: 0x4778) -> 0x55c fde=[ 434] │ │ │ │ - 0xffffffffffffce70 (offset: 0x4838) -> 0x5a8 fde=[ 480] │ │ │ │ - 0xffffffffffffcec0 (offset: 0x4888) -> 0x5bc fde=[ 494] │ │ │ │ - 0xffffffffffffd070 (offset: 0x4a38) -> 0x5e4 fde=[ 4bc] │ │ │ │ - 0xffffffffffffd1a0 (offset: 0x4b68) -> 0x604 fde=[ 4dc] │ │ │ │ - 0xffffffffffffd220 (offset: 0x4be8) -> 0x618 fde=[ 4f0] │ │ │ │ - 0xffffffffffffd2a0 (offset: 0x4c68) -> 0x62c fde=[ 504] │ │ │ │ - 0xffffffffffffd320 (offset: 0x4ce8) -> 0x640 fde=[ 518] │ │ │ │ - 0xffffffffffffd360 (offset: 0x4d28) -> 0x664 fde=[ 53c] │ │ │ │ - 0xffffffffffffddf0 (offset: 0x57b8) -> 0x71c fde=[ 5f4] │ │ │ │ - 0xffffffffffffe2bc (offset: 0x5c84) -> 0x7c0 fde=[ 698] │ │ │ │ - 0xffffffffffffe38c (offset: 0x5d54) -> 0x7d8 fde=[ 6b0] │ │ │ │ - 0xffffffffffffe43c (offset: 0x5e04) -> 0x818 fde=[ 6f0] │ │ │ │ - 0xffffffffffffe50c (offset: 0x5ed4) -> 0x838 fde=[ 710] │ │ │ │ - 0xffffffffffffe61c (offset: 0x5fe4) -> 0x86c fde=[ 744] │ │ │ │ - 0xffffffffffffe6ac (offset: 0x6074) -> 0x88c fde=[ 764] │ │ │ │ - 0xffffffffffffe6dc (offset: 0x60a4) -> 0x8b0 fde=[ 788] │ │ │ │ - 0xffffffffffffed8c (offset: 0x6754) -> 0x910 fde=[ 7e8] │ │ │ │ - 0xffffffffffffef6c (offset: 0x6934) -> 0x968 fde=[ 840] │ │ │ │ + 0xffffffffffff9e9c (offset: 0x1880) -> 0x18c fde=[ 68] │ │ │ │ + 0xffffffffffff9ec0 (offset: 0x18a4) -> 0x880 fde=[ 75c] │ │ │ │ + 0xffffffffffffb3b4 (offset: 0x2d98) -> 0x138 fde=[ 14] │ │ │ │ + 0xffffffffffffb628 (offset: 0x300c) -> 0x14c fde=[ 28] │ │ │ │ + 0xffffffffffffb6f8 (offset: 0x30dc) -> 0x164 fde=[ 40] │ │ │ │ + 0xffffffffffffb7a8 (offset: 0x318c) -> 0x1a4 fde=[ 80] │ │ │ │ + 0xffffffffffffb878 (offset: 0x325c) -> 0x1c4 fde=[ a0] │ │ │ │ + 0xffffffffffffb988 (offset: 0x336c) -> 0x1f8 fde=[ d4] │ │ │ │ + 0xffffffffffffba18 (offset: 0x33fc) -> 0x218 fde=[ f4] │ │ │ │ + 0xffffffffffffba48 (offset: 0x342c) -> 0x23c fde=[ 118] │ │ │ │ + 0xffffffffffffc0f8 (offset: 0x3adc) -> 0x29c fde=[ 178] │ │ │ │ + 0xffffffffffffc2d8 (offset: 0x3cbc) -> 0x2f4 fde=[ 1d0] │ │ │ │ + 0xffffffffffffc444 (offset: 0x3e28) -> 0x344 fde=[ 220] │ │ │ │ + 0xffffffffffffc9e4 (offset: 0x43c8) -> 0x398 fde=[ 274] │ │ │ │ + 0xffffffffffffce60 (offset: 0x4844) -> 0x3ec fde=[ 2c8] │ │ │ │ + 0xffffffffffffcf20 (offset: 0x4904) -> 0x404 fde=[ 2e0] │ │ │ │ + 0xffffffffffffcfd0 (offset: 0x49b4) -> 0x42c fde=[ 308] │ │ │ │ + 0xffffffffffffd0a0 (offset: 0x4a84) -> 0x44c fde=[ 328] │ │ │ │ + 0xffffffffffffd1a0 (offset: 0x4b84) -> 0x46c fde=[ 348] │ │ │ │ + 0xffffffffffffd270 (offset: 0x4c54) -> 0x4b0 fde=[ 38c] │ │ │ │ + 0xffffffffffffd330 (offset: 0x4d14) -> 0x4e0 fde=[ 3bc] │ │ │ │ + 0xffffffffffffd3f0 (offset: 0x4dd4) -> 0x52c fde=[ 408] │ │ │ │ + 0xffffffffffffd440 (offset: 0x4e24) -> 0x540 fde=[ 41c] │ │ │ │ + 0xffffffffffffd5f0 (offset: 0x4fd4) -> 0x568 fde=[ 444] │ │ │ │ + 0xffffffffffffd720 (offset: 0x5104) -> 0x588 fde=[ 464] │ │ │ │ + 0xffffffffffffd7a0 (offset: 0x5184) -> 0x59c fde=[ 478] │ │ │ │ + 0xffffffffffffd820 (offset: 0x5204) -> 0x5b0 fde=[ 48c] │ │ │ │ + 0xffffffffffffd8a0 (offset: 0x5284) -> 0x5c4 fde=[ 4a0] │ │ │ │ + 0xffffffffffffd8e0 (offset: 0x52c4) -> 0x5e8 fde=[ 4c4] │ │ │ │ + 0xffffffffffffe370 (offset: 0x5d54) -> 0x6a0 fde=[ 57c] │ │ │ │ + 0xffffffffffffe844 (offset: 0x6228) -> 0x744 fde=[ 620] │ │ │ │ + 0xffffffffffffe974 (offset: 0x6358) -> 0x784 fde=[ 660] │ │ │ │ + 0xffffffffffffeaa4 (offset: 0x6488) -> 0x79c fde=[ 678] │ │ │ │ + 0xffffffffffffef94 (offset: 0x6978) -> 0x814 fde=[ 6f0] │ │ │ │ + 0xfffffffffffff004 (offset: 0x69e8) -> 0x838 fde=[ 714] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -55,1227 +55,1227 @@ │ │ │ │ DW_CFA_def_cfa_register: r3 ($sp) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000002d98..0000000000002df8 │ │ │ │ DW_CFA_undefined: r1 ($ra) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000028 0000000000000050 0000002c FDE cie=00000000 pc=000000000000300c..00000000000035ac │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003010 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003020 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000003048 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 628 to 00000000000032bc │ │ │ │ +00000028 0000000000000014 0000002c FDE cie=00000000 pc=000000000000300c..00000000000030d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003014 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 184 to 00000000000030cc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00000040 0000000000000024 00000044 FDE cie=00000000 pc=00000000000030dc..0000000000003174 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000030e0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000003154 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000032c0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000032cc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000032d0 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000032e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000032fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000315c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003314 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 424 to 00000000000034bc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003164 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034c0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034c4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034c8 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034cc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034d0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000034dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000316c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000003574 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000358c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003594 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000035a8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003170 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000007c 0000000000000050 00000080 FDE cie=00000000 pc=00000000000035ac..0000000000003a20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000035b0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000035e0 │ │ │ │ +00000068 0000000000000014 0000006c FDE cie=00000000 pc=0000000000001880..000000000000189c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001884 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000001898 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000080 000000000000001c 00000084 FDE cie=00000000 pc=000000000000318c..0000000000003254 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000031e0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000003224 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000322c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003250 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000a0 0000000000000030 000000a4 FDE cie=00000000 pc=000000000000325c..0000000000003368 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003260 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003264 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003284 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-64 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-72 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-80 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-88 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 876 to 000000000000394c │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000003328 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003950 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000332c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003954 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003330 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003958 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003334 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000395c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003960 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003964 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003968 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000396c │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003970 │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003974 │ │ │ │ - DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000397c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000333c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003980 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003340 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000399c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003344 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000000d0 000000000000003c 000000d4 FDE cie=00000000 pc=0000000000003a20..0000000000003b44 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003a28 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003a3c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ +000000d4 000000000000001c 000000d8 FDE cie=00000000 pc=000000000000336c..00000000000033f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003370 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003374 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000003b04 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000033c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b08 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b0c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b10 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003b18 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000033cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b20 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000033d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003b28 │ │ │ │ + │ │ │ │ +000000f4 0000000000000020 000000f8 FDE cie=00000000 pc=00000000000033fc..0000000000003428 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003400 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003404 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003410 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003418 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b2c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003420 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b30 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b34 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003b3c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003424 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000110 0000000000000014 00000114 FDE cie=00000000 pc=0000000000003b50..0000000000003c7c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b54 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003b60 │ │ │ │ +00000118 000000000000005c 0000011c FDE cie=00000000 pc=000000000000342c..0000000000003ad8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000003458 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003464 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003488 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000349c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000034a0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000034a4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000034ac │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000034b8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 688 to 0000000000003768 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000003820 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003824 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003828 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000382c │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000384c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000386c │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003870 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003874 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003878 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000388c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-48 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 568 to 0000000000003ac4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003ad4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-48 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000128 0000000000000074 0000012c FDE cie=00000000 pc=0000000000003c80..0000000000004170 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003c90 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000003cbc │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ +00000178 0000000000000054 0000017c FDE cie=00000000 pc=0000000000003adc..0000000000003cb0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003af0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003af8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000003d28 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003b1c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 924 to 00000000000040c4 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 300 to 0000000000003c48 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c4c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c50 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c54 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c58 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c5c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c60 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040d0 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040d4 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040d8 │ │ │ │ - DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040dc │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040e0 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000040f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c64 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003c7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040fc │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004100 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004104 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004108 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000410c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004110 │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004114 │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004118 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c80 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004120 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c84 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000000416c │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000003cac │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - │ │ │ │ -000001a0 0000000000000020 000001a4 FDE cie=00000000 pc=0000000000004170..00000000000041d4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004174 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004178 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000004194 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000041c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041c4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041c8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000041d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000001c4 0000000000000044 000001c8 FDE cie=00000000 pc=00000000000041e0..0000000000004298 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041e4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000041f0 │ │ │ │ +000001d0 000000000000004c 000001d4 FDE cie=00000000 pc=0000000000003cbc..0000000000003e08 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003cc8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003cec │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000004214 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004224 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000425c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004260 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004264 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000426c │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000003d94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004270 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d98 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004274 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d9c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003da0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004278 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004280 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004284 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004288 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003da4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000428c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004290 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004294 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003da8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003dac │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003db0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003db4 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003db8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000020c 0000000000000130 00000210 FDE cie=00000000 pc=00000000000018a4..0000000000002d98 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000018b4 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000018c8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000001910 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ - DW_CFA_advance_loc2: 964 to 0000000000001cd4 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 432 to 0000000000001e84 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000001ef4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000001f04 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000001f74 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000001f84 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 240 to 0000000000002074 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002084 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003dcc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000020e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000002104 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 216 to 00000000000021dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000021ec │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000002284 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000022b0 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000022d4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000003e04 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022d8 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022dc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022e0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022e4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022e8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022ec │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022f0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022f4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022f8 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022fc │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002300 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002304 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002308 │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000230c │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002310 │ │ │ │ - DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002314 │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002318 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000220 0000000000000050 00000224 FDE cie=00000000 pc=0000000000003e28..00000000000043c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e2c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003e3c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000003e64 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 628 to 00000000000040d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000040dc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000040e8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000231c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000040ec │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000040fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002324 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000004118 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000002344 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 560 to 0000000000002574 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000002604 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 288 to 0000000000002724 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000272c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000000276c │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000278c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002794 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000027bc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004130 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 424 to 00000000000042d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000027cc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042dc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042e0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042e4 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042e8 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000042f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 348 to 0000000000002928 │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000004390 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000043a8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000043b0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000043c4 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000274 0000000000000050 00000278 FDE cie=00000000 pc=00000000000043c8..000000000000483c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000043cc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000043fc │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-64 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-72 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-80 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-88 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 876 to 0000000000004768 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002934 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000294c │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000295c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000476c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004770 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004774 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004778 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000477c │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004780 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004784 │ │ │ │ DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004788 │ │ │ │ DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000478c │ │ │ │ DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004790 │ │ │ │ DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000029a4 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 368 to 0000000000002b14 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000002b30 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002b3c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000002b58 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000002b94 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc1: 196 to 0000000000002c58 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002c5c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002c60 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000002c8c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002c90 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000002cbc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000002cd8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002ce4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002cfc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002d0c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002d24 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002d34 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004798 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000479c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000047b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000002d8c │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000340 0000000000000014 00000344 FDE cie=00000000 pc=00000000000042a8..000000000000435c │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000004344 │ │ │ │ +000002c8 0000000000000014 000002cc FDE cie=00000000 pc=0000000000004844..00000000000048f8 │ │ │ │ + DW_CFA_advance_loc1: 156 to 00000000000048e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004358 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000048f4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ │ │ │ │ -00000358 0000000000000024 0000035c FDE cie=00000000 pc=0000000000004368..000000000000440c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000436c │ │ │ │ +000002e0 0000000000000024 000002e4 FDE cie=00000000 pc=0000000000004904..00000000000049a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004908 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000437c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004918 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000043d0 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000000496c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000043d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004974 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000043e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000497c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000043e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004980 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000043e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004984 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000380 000000000000001c 00000384 FDE cie=00000000 pc=0000000000004418..00000000000044dc │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004424 │ │ │ │ +00000308 000000000000001c 0000030c FDE cie=00000000 pc=00000000000049b4..0000000000004a78 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000049c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004428 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000049c4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000445c │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000049f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004470 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004a0c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004488 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004a24 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003a0 000000000000001c 000003a4 FDE cie=00000000 pc=00000000000044e8..00000000000045dc │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000044f4 │ │ │ │ +00000328 000000000000001c 0000032c FDE cie=00000000 pc=0000000000004a84..0000000000004b78 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004a90 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000044f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004a94 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000451c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000004ab8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000454c │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000004ae8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000004568 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000004b04 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003c0 0000000000000040 000003c4 FDE cie=00000000 pc=00000000000045e8..00000000000046ac │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000045f8 │ │ │ │ +00000348 0000000000000040 0000034c FDE cie=00000000 pc=0000000000004b84..0000000000004c48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004b94 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000004614 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000004bb0 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000004664 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000004c00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004668 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c04 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000466c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c08 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004670 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c0c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004674 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c10 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004678 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c14 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000467c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c18 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004680 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004688 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004c24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000046a8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004c44 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000404 000000000000002c 00000408 FDE cie=00000000 pc=00000000000046b8..0000000000004774 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000046bc │ │ │ │ +0000038c 000000000000002c 00000390 FDE cie=00000000 pc=0000000000004c54..0000000000004d10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c58 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000046c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c5c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000046d8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004c74 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000004718 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000004cb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000471c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cb8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004720 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cbc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004724 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cc0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004728 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cc4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000004748 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004ce4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000434 0000000000000048 00000438 FDE cie=00000000 pc=0000000000004778..000000000000482c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000477c │ │ │ │ +000003bc 0000000000000048 000003c0 FDE cie=00000000 pc=0000000000004d14..0000000000004dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d18 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004780 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d1c │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000478c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004d28 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000479c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004d38 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000047ec │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000004d88 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000047f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d8c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000047f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d90 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000047f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d94 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004800 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004d9c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004804 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004da0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004808 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004da4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000480c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004da8 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004814 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004db0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004818 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004db4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000481c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004db8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004824 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004dc0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004828 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004dc4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000480 0000000000000010 00000484 FDE cie=00000000 pc=0000000000004838..000000000000487c │ │ │ │ +00000408 0000000000000010 0000040c FDE cie=00000000 pc=0000000000004dd4..0000000000004e18 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000494 0000000000000024 00000498 FDE cie=00000000 pc=0000000000004888..0000000000004a30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000488c │ │ │ │ +0000041c 0000000000000024 00000420 FDE cie=00000000 pc=0000000000004e24..0000000000004fcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e28 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004894 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004e30 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000048a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004e3c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 380 to 0000000000004a1c │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000004fb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fbc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fc0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fc4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004bc 000000000000001c 000004c0 FDE cie=00000000 pc=0000000000004a38..0000000000004b5c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a3c │ │ │ │ +00000444 000000000000001c 00000448 FDE cie=00000000 pc=0000000000004fd4..00000000000050f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fd8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fdc │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000004ad4 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000005070 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005074 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004ae8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005084 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000004dc 0000000000000010 000004e0 FDE cie=00000000 pc=0000000000004b68..0000000000004bdc │ │ │ │ +00000464 0000000000000010 00000468 FDE cie=00000000 pc=0000000000005104..0000000000005178 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f0 0000000000000010 000004f4 FDE cie=00000000 pc=0000000000004be8..0000000000004c5c │ │ │ │ +00000478 0000000000000010 0000047c FDE cie=00000000 pc=0000000000005184..00000000000051f8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000504 0000000000000010 00000508 FDE cie=00000000 pc=0000000000004c68..0000000000004cdc │ │ │ │ +0000048c 0000000000000010 00000490 FDE cie=00000000 pc=0000000000005204..0000000000005278 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000518 0000000000000020 0000051c FDE cie=00000000 pc=0000000000004ce8..0000000000004d24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004cec │ │ │ │ +000004a0 0000000000000020 000004a4 FDE cie=00000000 pc=0000000000005284..00000000000052c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005288 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004cf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000528c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004cfc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005298 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004d14 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000052b0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004d1c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000052b8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d20 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000052bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000053c 00000000000000b4 00000540 FDE cie=00000000 pc=0000000000004d28..00000000000057b0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004d38 │ │ │ │ +000004c4 00000000000000b4 000004c8 FDE cie=00000000 pc=00000000000052c4..0000000000005d4c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000052d4 │ │ │ │ DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004d50 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000052ec │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004d7c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000005318 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 424 to 0000000000004f24 │ │ │ │ + DW_CFA_advance_loc2: 424 to 00000000000054c0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f28 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054c4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f2c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054c8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054cc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f34 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054d0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f38 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054d4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f3c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054d8 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054dc │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f44 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054e0 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000004f60 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000054fc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004f68 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005504 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005508 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000004f88 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000005524 │ │ │ │ DW_CFA_def_cfa_offset: 448 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 1736 to 0000000000005650 │ │ │ │ + DW_CFA_advance_loc2: 1736 to 0000000000005bec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005654 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bf0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005658 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bf4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000565c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bf8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005660 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bfc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005664 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c00 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005668 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c04 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000566c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c08 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005670 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c0c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005678 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005c14 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000005718 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000005cb4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005738 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000005cd4 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000005788 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000005d24 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000057ac │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000005d48 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005f4 00000000000000a0 000005f8 FDE cie=00000000 pc=00000000000057b8..0000000000005c7c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057bc │ │ │ │ +0000057c 00000000000000a0 00000580 FDE cie=00000000 pc=0000000000005d54..0000000000006218 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d58 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d5c │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000057dc │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000005d78 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000057f4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005d90 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005804 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005da0 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000005860 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000005dfc │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 192 to 0000000000005920 │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000005ebc │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000005974 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000005f10 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005978 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f14 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000597c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f18 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005980 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f1c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005988 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005f24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000059d8 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000005f74 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 292 to 0000000000005afc │ │ │ │ + DW_CFA_advance_loc2: 292 to 0000000000006098 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005b08 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000060a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005b10 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000060ac │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000005b5c │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000060f8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000060fc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006100 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006104 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006108 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000005b88 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000006124 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006128 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000612c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005b98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006134 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006138 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000613c │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005bc0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000615c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005bc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006164 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005be0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000617c │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000005c28 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000061c4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c2c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061c8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c30 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061cc │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c34 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061d0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c38 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061d4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005c58 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000061f4 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005c60 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000061fc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000698 0000000000000014 0000069c FDE cie=00000000 pc=0000000000005c84..0000000000005d48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005c8c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000005d44 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000006b0 0000000000000024 000006b4 FDE cie=00000000 pc=0000000000005d54..0000000000005dfc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005d58 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000005dcc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005de4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005dec │ │ │ │ +00000620 000000000000003c 00000624 FDE cie=00000000 pc=0000000000006228..000000000000634c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006230 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000006244 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000000630c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006310 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006314 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006318 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006320 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006324 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005df4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006328 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005df8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006330 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006334 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006338 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000633c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006344 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006348 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000006d8 0000000000000014 000006dc FDE cie=00000000 pc=0000000000001880..000000000000189c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001884 │ │ │ │ +00000660 0000000000000014 00000664 FDE cie=00000000 pc=0000000000006358..0000000000006484 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000635c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000001898 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006368 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006f0 000000000000001c 000006f4 FDE cie=00000000 pc=0000000000005e04..0000000000005ecc │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000005e58 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000005e9c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005ea4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000005ec8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000710 0000000000000030 00000714 FDE cie=00000000 pc=0000000000005ed4..0000000000005fe0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005ed8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005edc │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005efc │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +00000678 0000000000000074 0000067c FDE cie=00000000 pc=0000000000006488..0000000000006978 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006498 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000064c4 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000005fa0 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000006530 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 924 to 00000000000068cc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068d0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068d4 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068d8 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068dc │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068e0 │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068e4 │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068e8 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000006900 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fa4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006904 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006908 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000690c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005fb4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006910 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006914 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006918 │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000691c │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006920 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fbc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006928 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000006974 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ │ │ │ │ -00000744 000000000000001c 00000748 FDE cie=00000000 pc=0000000000005fe4..0000000000006068 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fe8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fec │ │ │ │ +000006f0 0000000000000020 000006f4 FDE cie=00000000 pc=0000000000006978..00000000000069dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000697c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006980 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000699c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000006040 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000069c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006044 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000069cc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000069d0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000604c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000069d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000764 0000000000000020 00000768 FDE cie=00000000 pc=0000000000006074..00000000000060a0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006078 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000607c │ │ │ │ +00000714 0000000000000044 00000718 FDE cie=00000000 pc=00000000000069e8..0000000000006aa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000069ec │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000069f8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006088 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006090 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000006a1c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006a2c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000006a64 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a68 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a6c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006a74 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006098 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a78 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000609c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a7c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a80 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000788 000000000000005c 0000078c FDE cie=00000000 pc=00000000000060a4..0000000000006750 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000060d0 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000060dc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000006100 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006a88 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006114 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006118 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000611c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006124 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006130 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 688 to 00000000000063e0 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000006498 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000649c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000064a0 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000064a4 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000064c4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000064e4 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000064e8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000064ec │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000064f0 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006504 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-48 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 568 to 000000000000673c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000674c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-48 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000007e8 0000000000000054 000007ec FDE cie=00000000 pc=0000000000006754..0000000000006928 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006768 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006770 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000006794 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 300 to 00000000000068c0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068c4 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a8c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a90 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a94 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068c8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a98 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068d0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068d4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068d8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068dc │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000068f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a9c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068fc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000006924 │ │ │ │ + │ │ │ │ +0000075c 000000000000012c 00000760 FDE cie=00000000 pc=00000000000018a4..0000000000002d98 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000018b4 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000018c8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000001910 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000840 0000000000000048 00000844 FDE cie=00000000 pc=0000000000006934..0000000000006a80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006940 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000006964 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000006a0c │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_advance_loc2: 964 to 0000000000001cd4 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc2: 432 to 0000000000001e84 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000001ef4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000001f04 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000001f74 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000001f84 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 240 to 0000000000002074 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002084 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000020e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000002104 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 216 to 00000000000021dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000021ec │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000002284 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000022b0 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000022d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022d8 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022dc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a14 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a18 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022e0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a1c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022e4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a20 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022e8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022ec │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022f0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a2c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022f4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a30 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022f8 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022fc │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002300 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002304 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002308 │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000230c │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002310 │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002314 │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002318 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000231c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006a44 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002324 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000006a7c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002344 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc2: 560 to 0000000000002574 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000002604 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000002724 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000272c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000000276c │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000278c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002794 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000027bc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000027cc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 348 to 0000000000002928 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002934 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000294c │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000295c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000029a4 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-104 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-128 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-136 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-144 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-152 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 368 to 0000000000002b14 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000002b30 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002b3c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000002b58 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000002b94 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000002c58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002c5c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002c60 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000002c8c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002c90 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000002cbc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000002cd8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002ce4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000002cfc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002d0c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000002d24 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002d34 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000002d8c │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ │ │ │ │ 0000088c ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib64/ld-linux-loongarch-lp64d.so.1 │ │ │ │ +L1/lib64/ld-linux-loongarch-lp64d.so.1 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ COLOR_PAIRS │ │ │ │ wattr_on │ │ │ │ can_change_color │ │ │ │ init_color │ │ │ │ has_colors │ │ │ │ @@ -28,25 +28,47 @@ │ │ │ │ libc.so.6 │ │ │ │ ld-linux-loongarch-lp64d.so.1 │ │ │ │ GLIBC_2.36 │ │ │ │ NCURSES6_TINFO_5.0.19991023 │ │ │ │ GLIBC_2.38 │ │ │ │ NCURSES6_5.6.20061217 │ │ │ │ NCURSES6_5.0.19991023 │ │ │ │ -b A+a0A+`@A+e │ │ │ │ )`0@+a @+a │ │ │ │ b @+f`@+j │ │ │ │ A+e A+d0A+m │ │ │ │ A+e`A+l@A+m │ │ │ │ A+i0A+k A+h │ │ │ │ +oP@+n @+b │ │ │ │ +b A+a0A+`@A+e │ │ │ │ +src/surface.c │ │ │ │ +surface->pixels │ │ │ │ +ERROR: Memory allocation failure. │ │ │ │ +[38;2;%d;%d;%dm%c │ │ │ │ src/triangularization.c │ │ │ │ n2 == n - 1 │ │ │ │ -ERROR: Memory allocation failure. │ │ │ │ n1 + n2 == n + 2 │ │ │ │ +src/model.c │ │ │ │ +*delim != '\0' │ │ │ │ +WARN: Invalid vertex index %d. │ │ │ │ +0 <= axis1 && axis1 <= 2 │ │ │ │ +0 <= axis2 && axis2 <= 2 │ │ │ │ +0 <= axis3 && axis3 <= 2 │ │ │ │ +ERROR: failed to load file "%s". │ │ │ │ +ERROR: invalid "v" instruction. │ │ │ │ +ERROR: invalid "f" instruction. │ │ │ │ +ERROR: Memory allocation failure for MTL file name. │ │ │ │ +NOTE: Reading "%s". │ │ │ │ +WARN: failed to load file "%s". │ │ │ │ +ERROR: Material name too long. │ │ │ │ +WARN: Expected newmtl before "%s" instruction. │ │ │ │ +WARN: invalid "%s" instruction. │ │ │ │ +ERROR: invalid "vertex" instruction. │ │ │ │ +ERROR: Failed to read facet count. │ │ │ │ +ERROR: Failed to read facet data. │ │ │ │ +WARN: imported facet count does not match expected facet count. │ │ │ │ Usage: %s [OPTION...] INPUT_FILE │ │ │ │ an OBJ 3D model format viewer for the terminal │ │ │ │ 3d-ascii-viewer │ │ │ │ %s -- %s │ │ │ │ -w Output width in characters │ │ │ │ -h Output height in characters │ │ │ │ -d Stop the program after this many seconds. │ │ │ │ @@ -93,41 +115,19 @@ │ │ │ │ ERROR: Could not read model faces. │ │ │ │ ERROR: Terminal does not support colors. │ │ │ │ ERROR: Terminal does not support changing colors. │ │ │ │ WARN: Terminal doesn't support enough colors for all materials. │ │ │ │ zo:%4.0f │ │ │ │ az: %3.0f │ │ │ │ al: %3.0f │ │ │ │ -src/model.c │ │ │ │ -*delim != '\0' │ │ │ │ -WARN: Invalid vertex index %d. │ │ │ │ -0 <= axis1 && axis1 <= 2 │ │ │ │ -0 <= axis2 && axis2 <= 2 │ │ │ │ -0 <= axis3 && axis3 <= 2 │ │ │ │ -ERROR: failed to load file "%s". │ │ │ │ -ERROR: invalid "v" instruction. │ │ │ │ -ERROR: invalid "f" instruction. │ │ │ │ -ERROR: Memory allocation failure for MTL file name. │ │ │ │ -NOTE: Reading "%s". │ │ │ │ -WARN: failed to load file "%s". │ │ │ │ -ERROR: Material name too long. │ │ │ │ -WARN: Expected newmtl before "%s" instruction. │ │ │ │ -WARN: invalid "%s" instruction. │ │ │ │ -ERROR: invalid "vertex" instruction. │ │ │ │ -ERROR: Failed to read facet count. │ │ │ │ -ERROR: Failed to read facet data. │ │ │ │ -WARN: imported facet count does not match expected facet count. │ │ │ │ -src/surface.c │ │ │ │ -surface->pixels │ │ │ │ -[38;2;%d;%d;%dm%c │ │ │ │ +! @surface_clear │ │ │ │ triangularize_recurse │ │ │ │ triangularize │ │ │ │ str_chop │ │ │ │ model_change_orientation │ │ │ │ -surface_clear │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ │ .rela.plt │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 0000000000001880 <.text>: │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 6221 │ │ │ │ + pcaddi $a3, 6169 │ │ │ │ li.w $a2, 93 │ │ │ │ - pcaddi $a1, 6129 │ │ │ │ - pcaddi $a0, 6132 │ │ │ │ + pcaddi $a1, 5275 │ │ │ │ + pcaddi $a0, 5278 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ bl -904 │ │ │ │ nop │ │ │ │ nop │ │ │ │ pcalau12i $t1, 31 │ │ │ │ ld.d $t1, $t1, -72 │ │ │ │ ldptr.d $t1, $t1, 0 │ │ │ │ @@ -38,24 +38,24 @@ │ │ │ │ fst.d $fs3, $sp, 208 │ │ │ │ fst.d $fs4, $sp, 200 │ │ │ │ fst.d $fs5, $sp, 192 │ │ │ │ fst.d $fs6, $sp, 184 │ │ │ │ move $fp, $a0 │ │ │ │ bge $t0, $a0, 3700 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.s $fs4, $t0, -1376 │ │ │ │ + fld.s $fs4, $t0, -1340 │ │ │ │ li.w $t0, 2 │ │ │ │ st.d $t0, $sp, 48 │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 72 │ │ │ │ - pcaddi $t0, 5639 │ │ │ │ + pcaddi $t0, 5863 │ │ │ │ vxor.v $vr26, $vr26, $vr26 │ │ │ │ st.d $t0, $sp, 16 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.s $fs3, $t0, -1372 │ │ │ │ + fld.s $fs3, $t0, -1336 │ │ │ │ fmov.s $fs5, $fs2 │ │ │ │ fmov.s $fs1, $fs2 │ │ │ │ fmov.s $fs6, $fs2 │ │ │ │ fmov.s $fs0, $fs4 │ │ │ │ st.d $zero, $sp, 40 │ │ │ │ st.d $zero, $sp, 128 │ │ │ │ st.d $zero, $sp, 120 │ │ │ │ @@ -86,15 +86,15 @@ │ │ │ │ ld.bu $t2, $s5, 1 │ │ │ │ addi.w $t2, $t2, -63 │ │ │ │ slli.w $t0, $t2, 0x0 │ │ │ │ bnez $t2, 12 │ │ │ │ ld.bu $t0, $s5, 2 │ │ │ │ nop │ │ │ │ beqz $t0, 3504 │ │ │ │ - pcaddi $a1, 5610 │ │ │ │ + pcaddi $a1, 5834 │ │ │ │ move $a0, $s5 │ │ │ │ bl -1120 │ │ │ │ beqz $a0, 3488 │ │ │ │ addi.w $t2, $s4, -45 │ │ │ │ slli.w $t0, $t2, 0x0 │ │ │ │ bnez $t2, 28 │ │ │ │ ld.bu $t2, $s5, 1 │ │ │ │ @@ -120,42 +120,42 @@ │ │ │ │ addi.w $s8, $s8, 1 │ │ │ │ nop │ │ │ │ addi.w $s8, $s8, 1 │ │ │ │ blt $s8, $fp, -172 │ │ │ │ ld.d $a1, $sp, 40 │ │ │ │ beqz $a1, 3372 │ │ │ │ addi.d $a0, $sp, 160 │ │ │ │ - bl 10112 │ │ │ │ + bl 20360 │ │ │ │ ld.bu $t0, $sp, 160 │ │ │ │ beqz $t0, 4268 │ │ │ │ ldptr.w $t1, $sp, 160 │ │ │ │ lu12i.w $t0, 1702 │ │ │ │ ori $t0, $t0, 0x26f │ │ │ │ beq $t1, $t0, 2220 │ │ │ │ addi.d $a0, $sp, 160 │ │ │ │ - pcaddi $a1, 5704 │ │ │ │ + pcaddi $a1, 5928 │ │ │ │ bl -1284 │ │ │ │ bnez $a0, 4276 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ bnez $t0, 2004 │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ - bl 15648 │ │ │ │ + bl 17084 │ │ │ │ move $s3, $a0 │ │ │ │ beqz $a0, 2068 │ │ │ │ ldptr.w $t0, $s3, 0 │ │ │ │ beqz $t0, 4628 │ │ │ │ ldptr.w $t0, $s3, 16 │ │ │ │ beqz $t0, 3676 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 11728 │ │ │ │ + bl 13164 │ │ │ │ ld.d $a3, $sp, 48 │ │ │ │ ld.d $a2, $sp, 72 │ │ │ │ ld.d $a1, $sp, 80 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 12140 │ │ │ │ + bl 13576 │ │ │ │ ld.d $t0, $sp, 64 │ │ │ │ bnez $t0, 1920 │ │ │ │ nop │ │ │ │ ld.d $t0, $sp, 104 │ │ │ │ bnez $t0, 1892 │ │ │ │ ld.d $t0, $sp, 88 │ │ │ │ bnez $t0, 1868 │ │ │ │ @@ -165,29 +165,29 @@ │ │ │ │ bnez $t0, 1820 │ │ │ │ bl -860 │ │ │ │ ld.d $a3, $sp, 56 │ │ │ │ fmov.s $fa0, $fs3 │ │ │ │ move $a2, $s7 │ │ │ │ move $a1, $s6 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 7948 │ │ │ │ + bl 18196 │ │ │ │ move $s1, $a0 │ │ │ │ bl -1020 │ │ │ │ beqz $s1, 1940 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ beqz $t0, 404 │ │ │ │ bl -1276 │ │ │ │ beqz $a0, 4444 │ │ │ │ bl -1124 │ │ │ │ beqz $a0, 4388 │ │ │ │ bl -908 │ │ │ │ ldptr.w $t0, $s3, 32 │ │ │ │ beqz $t0, 376 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.s $fs6, $t0, -1364 │ │ │ │ + fld.s $fs6, $t0, -1328 │ │ │ │ move $s5, $zero │ │ │ │ move $s8, $zero │ │ │ │ pcalau12i $s2, 31 │ │ │ │ ld.d $s2, $s2, -8 │ │ │ │ pcalau12i $s4, 31 │ │ │ │ ld.d $s4, $s4, -64 │ │ │ │ li.w $fp, 1000 │ │ │ │ @@ -268,18 +268,18 @@ │ │ │ │ blt $s8, $t0, -272 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 31 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 64 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 5636 │ │ │ │ + pcaddi $a0, 5860 │ │ │ │ ld.d $s0, $sp, 40 │ │ │ │ bl -1816 │ │ │ │ - bl 9396 │ │ │ │ + bl 19644 │ │ │ │ ld.d $t0, $sp, 120 │ │ │ │ move $fp, $a0 │ │ │ │ bnez $t0, 2220 │ │ │ │ ld.d $t0, $sp, 128 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ beqz $t0, 1648 │ │ │ │ bl -1336 │ │ │ │ @@ -292,54 +292,54 @@ │ │ │ │ li.w $a1, -1 │ │ │ │ li.w $s0, 1 │ │ │ │ bl -2012 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ li.w $a1, 1 │ │ │ │ bl -1944 │ │ │ │ pcalau12i $t2, 6 │ │ │ │ - fld.s $fa0, $t2, -1348 │ │ │ │ + fld.s $fa0, $t2, -1312 │ │ │ │ pcalau12i $t1, 6 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ fst.s $fa0, $sp, 32 │ │ │ │ - fld.s $fa0, $t1, -1352 │ │ │ │ + fld.s $fa0, $t1, -1316 │ │ │ │ vxor.v $vr31, $vr31, $vr31 │ │ │ │ pcalau12i $t5, 6 │ │ │ │ pcalau12i $t4, 6 │ │ │ │ pcalau12i $t3, 6 │ │ │ │ fst.s $fa0, $sp, 40 │ │ │ │ - fld.s $fa0, $t0, -1356 │ │ │ │ - fld.s $fs5, $t5, -1360 │ │ │ │ - fld.s $fs2, $t4, -1368 │ │ │ │ - fld.s $fs6, $t3, -1344 │ │ │ │ + fld.s $fa0, $t0, -1320 │ │ │ │ + fld.s $fs5, $t5, -1324 │ │ │ │ + fld.s $fs2, $t4, -1332 │ │ │ │ + fld.s $fs6, $t3, -1308 │ │ │ │ ld.d $s4, $sp, 8 │ │ │ │ ld.d $s5, $sp, 16 │ │ │ │ ld.d $s8, $sp, 24 │ │ │ │ fmov.s $fs1, $fs7 │ │ │ │ fst.s $fa0, $sp, 48 │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a0, $s1 │ │ │ │ - bl 17020 │ │ │ │ + bl 5636 │ │ │ │ fmul.s $fa1, $fs7, $fs5 │ │ │ │ fmul.s $fa0, $fs1, $fs5 │ │ │ │ fdiv.s $fa2, $fs0, $fs4 │ │ │ │ move $a4, $s4 │ │ │ │ move $a3, $s5 │ │ │ │ move $a2, $s8 │ │ │ │ move $a1, $s3 │ │ │ │ fdiv.s $fa1, $fa1, $fs2 │ │ │ │ fdiv.s $fa0, $fa0, $fs2 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 7916 │ │ │ │ + bl 18164 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ bl -1716 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 19336 │ │ │ │ + bl 7952 │ │ │ │ bnez $s0, 2164 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ bl -1960 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ bl -1376 │ │ │ │ li.w $t1, 410 │ │ │ │ move $fp, $a0 │ │ │ │ @@ -360,27 +360,27 @@ │ │ │ │ li.w $t1, 106 │ │ │ │ bne $a0, $t1, 3036 │ │ │ │ fld.s $fa0, $sp, 48 │ │ │ │ fsub.s $fs7, $fs7, $fa0 │ │ │ │ vxor.v $vr1, $vr1, $vr1 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa1 │ │ │ │ - fld.s $fa0, $t0, -1352 │ │ │ │ + fld.s $fa0, $t0, -1316 │ │ │ │ bcnez $fcc0, 2984 │ │ │ │ nop │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ bceqz $fcc0, 8 │ │ │ │ fsub.s $fs1, $fs1, $fa0 │ │ │ │ - fld.s $fa1, $t0, -1348 │ │ │ │ + fld.s $fa1, $t0, -1312 │ │ │ │ nop │ │ │ │ fcmp.slt.s $fcc0, $fs7, $fs6 │ │ │ │ fsel $fs7, $fs7, $fs6, $fcc0 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.s $fa0, $t0, -1364 │ │ │ │ + fld.s $fa0, $t0, -1328 │ │ │ │ fcmp.slt.s $fcc0, $fa0, $fs0 │ │ │ │ fsel $fs0, $fs0, $fa0, $fcc0 │ │ │ │ fcmp.slt.s $fcc0, $fs0, $fa1 │ │ │ │ fsel $fs0, $fs0, $fa1, $fcc0 │ │ │ │ b -256 │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -411,15 +411,15 @@ │ │ │ │ bnez $t0, 12 │ │ │ │ slli.w $s7, $s7, 0x0 │ │ │ │ bgtz $s7, -1172 │ │ │ │ pcalau12i $t0, 31 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s3, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 5295 │ │ │ │ + pcaddi $a1, 5519 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -1940 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -2364 │ │ │ │ nop │ │ │ │ addi.w $t2, $s4, -45 │ │ │ │ slli.w $t0, $t2, 0x0 │ │ │ │ @@ -443,15 +443,15 @@ │ │ │ │ bnez $t0, 12 │ │ │ │ slli.w $s0, $s0, 0x0 │ │ │ │ bgtz $s0, -1300 │ │ │ │ pcalau12i $t0, 31 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s3, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 5271 │ │ │ │ + pcaddi $a1, 5495 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -2068 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -2492 │ │ │ │ nop │ │ │ │ addi.w $t2, $s4, -45 │ │ │ │ slli.w $t0, $t2, 0x0 │ │ │ │ @@ -507,15 +507,15 @@ │ │ │ │ fcmp.sle.s $fcc0, $fs3, $fs6 │ │ │ │ bceqz $fcc0, -1552 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s3, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 5221 │ │ │ │ + pcaddi $a1, 5445 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -2324 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -2748 │ │ │ │ nop │ │ │ │ addi.w $t2, $s4, -45 │ │ │ │ slli.w $t0, $t2, 0x0 │ │ │ │ @@ -534,15 +534,15 @@ │ │ │ │ ld.bu $t0, $t0, 0 │ │ │ │ bnez $t0, -1660 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 61 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 5204 │ │ │ │ + pcaddi $a0, 5428 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -2880 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -2856 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -555,35 +555,35 @@ │ │ │ │ nop │ │ │ │ bnez $t0, 24 │ │ │ │ nop │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 56 │ │ │ │ b -1752 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 5199 │ │ │ │ + pcaddi $a1, 5423 │ │ │ │ move $a0, $s5 │ │ │ │ bl -2996 │ │ │ │ beqz $a0, 1188 │ │ │ │ - pcaddi $a1, 5197 │ │ │ │ + pcaddi $a1, 5421 │ │ │ │ move $a0, $s5 │ │ │ │ bl -3012 │ │ │ │ beqz $a0, 1580 │ │ │ │ - pcaddi $a1, 5195 │ │ │ │ + pcaddi $a1, 5419 │ │ │ │ move $a0, $s5 │ │ │ │ bl -3028 │ │ │ │ beqz $a0, 1596 │ │ │ │ - pcaddi $a1, 5193 │ │ │ │ + pcaddi $a1, 5417 │ │ │ │ move $a0, $s5 │ │ │ │ bl -3044 │ │ │ │ beqz $a0, 1636 │ │ │ │ - pcaddi $a1, 5191 │ │ │ │ + pcaddi $a1, 5415 │ │ │ │ move $a0, $s5 │ │ │ │ bl -3060 │ │ │ │ beqz $a0, 1636 │ │ │ │ - pcaddi $a1, 5189 │ │ │ │ + pcaddi $a1, 5413 │ │ │ │ move $a0, $s5 │ │ │ │ bl -3076 │ │ │ │ bnez $a0, 1636 │ │ │ │ addi.w $t0, $fp, -1 │ │ │ │ bge $s8, $t0, 1524 │ │ │ │ addi.d $s3, $s3, 8 │ │ │ │ add.d $s3, $s1, $s3 │ │ │ │ @@ -597,15 +597,15 @@ │ │ │ │ vxor.v $vr0, $vr0, $vr0 │ │ │ │ fcmp.sle.s $fcc0, $fs0, $fa0 │ │ │ │ bceqz $fcc0, -1916 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s3, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 5169 │ │ │ │ + pcaddi $a1, 5393 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -2684 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -3108 │ │ │ │ nop │ │ │ │ ld.bu $t1, $s5, 1 │ │ │ │ addi.w $t1, $t1, -115 │ │ │ │ @@ -614,49 +614,49 @@ │ │ │ │ ld.bu $t0, $s5, 2 │ │ │ │ beqz $t0, -228 │ │ │ │ b -216 │ │ │ │ nop │ │ │ │ ld.bu $t0, $s5, 2 │ │ │ │ b -364 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 10832 │ │ │ │ + bl 12268 │ │ │ │ b -1824 │ │ │ │ nop │ │ │ │ move $a0, $s3 │ │ │ │ - bl 10688 │ │ │ │ + bl 12124 │ │ │ │ b -1848 │ │ │ │ nop │ │ │ │ move $a0, $s3 │ │ │ │ - bl 10544 │ │ │ │ + bl 11980 │ │ │ │ b -1872 │ │ │ │ nop │ │ │ │ move $a0, $s3 │ │ │ │ - bl 9712 │ │ │ │ + bl 11148 │ │ │ │ b -1896 │ │ │ │ nop │ │ │ │ move $a0, $s3 │ │ │ │ - bl 9696 │ │ │ │ + bl 11132 │ │ │ │ b -1920 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 46 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 5196 │ │ │ │ + pcaddi $a0, 5420 │ │ │ │ bl -3292 │ │ │ │ b -2028 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 15852 │ │ │ │ + bl 4468 │ │ │ │ ld.d $a3, $sp, 56 │ │ │ │ ld.d $a2, $sp, 72 │ │ │ │ ld.d $a1, $sp, 80 │ │ │ │ fmov.s $fa0, $fs3 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 6016 │ │ │ │ + bl 16264 │ │ │ │ move $s1, $a0 │ │ │ │ bnez $a0, 548 │ │ │ │ fld.d $fs7, $sp, 176 │ │ │ │ nop │ │ │ │ li.w $a0, 1 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ @@ -683,24 +683,24 @@ │ │ │ │ fld.d $fs6, $sp, 184 │ │ │ │ ld.d $s1, $sp, 304 │ │ │ │ addi.d $sp, $sp, 336 │ │ │ │ ret │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ ld.d $a1, $sp, 8 │ │ │ │ - bl 10748 │ │ │ │ + bl 12184 │ │ │ │ move $s3, $a0 │ │ │ │ beqz $a0, -128 │ │ │ │ - bl 10544 │ │ │ │ + bl 11980 │ │ │ │ b -2200 │ │ │ │ nop │ │ │ │ pcalau12i $t1, 5 │ │ │ │ - fld.s $fa1, $t1, -1340 │ │ │ │ + fld.s $fa1, $t1, -1304 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1336 │ │ │ │ + fld.s $fa0, $t0, -1300 │ │ │ │ fmul.s $fs1, $fs1, $fa1 │ │ │ │ lu12i.w $s4, 244 │ │ │ │ ori $s4, $s4, 0x23f │ │ │ │ add.w $s4, $s0, $s4 │ │ │ │ div.w $s4, $s4, $s0 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bcnez $fcc0, 992 │ │ │ │ @@ -713,42 +713,42 @@ │ │ │ │ bl -3544 │ │ │ │ pcalau12i $s2, 30 │ │ │ │ ld.d $s2, $s2, -40 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a1, $zero │ │ │ │ bl -3708 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.d $fs2, $t0, -1872 │ │ │ │ + fld.d $fs2, $t0, -1840 │ │ │ │ ld.d $t0, $sp, 136 │ │ │ │ beqz $t0, 16 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.d $fs2, $t0, -1880 │ │ │ │ + fld.d $fs2, $t0, -1848 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.d $fs7, $t0, -1864 │ │ │ │ + fld.d $fs7, $t0, -1832 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fs6, $t0, -1332 │ │ │ │ + fld.s $fs6, $t0, -1296 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.d $fs5, $t0, -1856 │ │ │ │ + fld.d $fs5, $t0, -1824 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1400 │ │ │ │ + fld.s $fa0, $t0, -1364 │ │ │ │ srli.d $t0, $s4, 0x1 │ │ │ │ st.d $t0, $sp, 64 │ │ │ │ move $a0, $s1 │ │ │ │ addi.d $t0, $sp, 144 │ │ │ │ st.d $s7, $sp, 72 │ │ │ │ move $s0, $fp │ │ │ │ ld.d $s7, $sp, 80 │ │ │ │ move $s5, $zero │ │ │ │ st.d $s6, $sp, 80 │ │ │ │ fst.s $fa0, $sp, 40 │ │ │ │ ld.d $s6, $sp, 32 │ │ │ │ li.w $s8, -1 │ │ │ │ st.d $t0, $sp, 48 │ │ │ │ - bl 15316 │ │ │ │ + bl 3932 │ │ │ │ bltz $s4, 248 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ movgr2fr.d $fa0, $s4 │ │ │ │ ffint.d.l $fs1, $fa0 │ │ │ │ fdiv.d $fs1, $fs1, $fs7 │ │ │ │ @@ -768,21 +768,21 @@ │ │ │ │ ld.d $a3, $sp, 16 │ │ │ │ ld.d $a2, $sp, 24 │ │ │ │ fcvt.d.s $fa3, $fa3 │ │ │ │ fmul.d $fa1, $fa1, $fa3 │ │ │ │ move $a1, $s3 │ │ │ │ move $a0, $s1 │ │ │ │ fcvt.s.d $fa1, $fa1 │ │ │ │ - bl 6144 │ │ │ │ + bl 16392 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ bl -3488 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 17564 │ │ │ │ + bl 6180 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ bl -3728 │ │ │ │ beqz $s6, 16 │ │ │ │ sub.d $t0, $s0, $fp │ │ │ │ bgeu $t0, $s7, 624 │ │ │ │ nop │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ @@ -800,15 +800,15 @@ │ │ │ │ mul.d $t0, $t0, $t3 │ │ │ │ ld.d $t2, $sp, 152 │ │ │ │ add.d $t1, $s4, $s0 │ │ │ │ add.d $s0, $t0, $t2 │ │ │ │ bltu $s0, $t1, 80 │ │ │ │ addi.w $s5, $s5, 1 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 15076 │ │ │ │ + bl 3692 │ │ │ │ bgez $s4, -224 │ │ │ │ nop │ │ │ │ ld.d $t1, $sp, 64 │ │ │ │ andi $t0, $s4, 0x1 │ │ │ │ or $t0, $t0, $t1 │ │ │ │ movgr2fr.d $fa0, $t0 │ │ │ │ ffint.d.l $fs1, $fa0 │ │ │ │ @@ -830,97 +830,97 @@ │ │ │ │ st.d $t0, $sp, 32 │ │ │ │ bl -3792 │ │ │ │ ld.d $t0, $sp, 32 │ │ │ │ addi.w $s5, $s5, 1 │ │ │ │ add.d $s0, $s0, $t0 │ │ │ │ b -116 │ │ │ │ pcalau12i $t1, 5 │ │ │ │ - fld.s $fa3, $t1, -1360 │ │ │ │ + fld.s $fa3, $t1, -1324 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1368 │ │ │ │ + fld.s $fa0, $t0, -1332 │ │ │ │ fmul.s $fa1, $fs2, $fa3 │ │ │ │ fmul.s $fs5, $fs5, $fa3 │ │ │ │ fdiv.s $fa2, $fs0, $fs4 │ │ │ │ ld.d $a4, $sp, 8 │ │ │ │ ld.d $a3, $sp, 16 │ │ │ │ ld.d $a2, $sp, 24 │ │ │ │ move $a1, $s3 │ │ │ │ fdiv.s $fa1, $fa1, $fa0 │ │ │ │ fdiv.s $fa0, $fs5, $fa0 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 5844 │ │ │ │ + bl 16092 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a1, $s1 │ │ │ │ - bl 16788 │ │ │ │ + bl 5404 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 15020 │ │ │ │ + bl 3636 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 10008 │ │ │ │ + bl 11444 │ │ │ │ move $a0, $zero │ │ │ │ b -796 │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 136 │ │ │ │ b -2968 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1356 │ │ │ │ + fld.s $fa0, $t0, -1320 │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ b -2044 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ bl -3904 │ │ │ │ fcvt.d.s $fa0, $fs0 │ │ │ │ movfr2gr.d $a1, $fa0 │ │ │ │ - pcaddi $a0, 5043 │ │ │ │ + pcaddi $a0, 5267 │ │ │ │ bl -4448 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a2, $zero │ │ │ │ li.w $a1, 1 │ │ │ │ bl -3936 │ │ │ │ fcvt.d.s $fa0, $fs1 │ │ │ │ movfr2gr.d $a1, $fa0 │ │ │ │ - pcaddi $a0, 5039 │ │ │ │ + pcaddi $a0, 5263 │ │ │ │ bl -4480 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a2, $zero │ │ │ │ li.w $a1, 2 │ │ │ │ bl -3968 │ │ │ │ fcvt.d.s $fa0, $fs7 │ │ │ │ movfr2gr.d $a1, $fa0 │ │ │ │ - pcaddi $a0, 5035 │ │ │ │ + pcaddi $a0, 5259 │ │ │ │ bl -4512 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ bl -4216 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ bl -3632 │ │ │ │ li.w $t1, 410 │ │ │ │ move $fp, $a0 │ │ │ │ bne $a0, $t1, -2248 │ │ │ │ nop │ │ │ │ move $a0, $s1 │ │ │ │ - bl 14796 │ │ │ │ + bl 3412 │ │ │ │ ld.d $a3, $sp, 56 │ │ │ │ fmov.s $fa0, $fs3 │ │ │ │ move $a2, $s7 │ │ │ │ move $a1, $s6 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 4960 │ │ │ │ + bl 15208 │ │ │ │ move $s1, $a0 │ │ │ │ beqz $a0, -1052 │ │ │ │ li.w $t1, 43 │ │ │ │ bne $fp, $t1, 1172 │ │ │ │ vxor.v $vr3, $vr3, $vr3 │ │ │ │ fld.s $fa0, $sp, 32 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa3 │ │ │ │ @@ -932,23 +932,23 @@ │ │ │ │ bceqz $fcc0, -2224 │ │ │ │ fsub.s $fs1, $fs1, $fa0 │ │ │ │ b -2232 │ │ │ │ nop │ │ │ │ xori $s0, $s0, 0x1 │ │ │ │ b -2292 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1356 │ │ │ │ + fld.s $fa0, $t0, -1320 │ │ │ │ fsub.s $fs1, $fs1, $fa0 │ │ │ │ b -2308 │ │ │ │ bl -4092 │ │ │ │ fld.d $fs7, $sp, 176 │ │ │ │ b -352 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1352 │ │ │ │ + fld.s $fa0, $t0, -1316 │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, -2296 │ │ │ │ fmov.s $fs1, $fa3 │ │ │ │ b -2304 │ │ │ │ nop │ │ │ │ fsub.s $fs1, $fs1, $fa0 │ │ │ │ @@ -963,71 +963,71 @@ │ │ │ │ b -2740 │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 24 │ │ │ │ b -3376 │ │ │ │ nop │ │ │ │ ldptr.d $a0, $s1, 0 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ - bl 5060 │ │ │ │ + bl 15308 │ │ │ │ nop │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 88 │ │ │ │ b -3408 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s3, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 4725 │ │ │ │ + pcaddi $a1, 4949 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -4188 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -4612 │ │ │ │ nop │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 112 │ │ │ │ b -3464 │ │ │ │ nop │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 96 │ │ │ │ b -3480 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 4787 │ │ │ │ + pcaddi $a1, 5011 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4724 │ │ │ │ beqz $a0, 244 │ │ │ │ - pcaddi $a1, 4785 │ │ │ │ + pcaddi $a1, 5009 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4740 │ │ │ │ beqz $a0, 908 │ │ │ │ - pcaddi $a1, 4783 │ │ │ │ + pcaddi $a1, 5007 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4756 │ │ │ │ beqz $a0, 956 │ │ │ │ - pcaddi $a1, 4781 │ │ │ │ + pcaddi $a1, 5005 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4772 │ │ │ │ beqz $a0, 908 │ │ │ │ - pcaddi $a1, 4779 │ │ │ │ + pcaddi $a1, 5003 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4788 │ │ │ │ beqz $a0, 1020 │ │ │ │ - pcaddi $a1, 4777 │ │ │ │ + pcaddi $a1, 5001 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4804 │ │ │ │ beqz $a0, 972 │ │ │ │ - pcaddi $a1, 4775 │ │ │ │ + pcaddi $a1, 4999 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4820 │ │ │ │ beqz $a0, 940 │ │ │ │ - pcaddi $a1, 4773 │ │ │ │ + pcaddi $a1, 4997 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4836 │ │ │ │ beqz $a0, 908 │ │ │ │ - pcaddi $a1, 4771 │ │ │ │ + pcaddi $a1, 4995 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4852 │ │ │ │ bnez $a0, 1212 │ │ │ │ addi.w $t0, $fp, -2 │ │ │ │ bge $s8, $t0, -252 │ │ │ │ addi.d $s5, $s3, 8 │ │ │ │ add.d $s5, $s1, $s5 │ │ │ │ @@ -1064,31 +1064,31 @@ │ │ │ │ b -3768 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 35 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4804 │ │ │ │ + pcaddi $a0, 5028 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5000 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -4976 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s3, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 4647 │ │ │ │ + pcaddi $a1, 4871 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -4588 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5012 │ │ │ │ nop │ │ │ │ ldptr.d $a1, $a1, 0 │ │ │ │ - pcaddi $a0, 4218 │ │ │ │ + pcaddi $a0, 4442 │ │ │ │ fst.d $fs0, $sp, 232 │ │ │ │ fst.d $fs1, $sp, 224 │ │ │ │ fst.d $fs2, $sp, 216 │ │ │ │ fst.d $fs3, $sp, 208 │ │ │ │ fst.d $fs4, $sp, 200 │ │ │ │ fst.d $fs5, $sp, 192 │ │ │ │ fst.d $fs6, $sp, 184 │ │ │ │ @@ -1098,20 +1098,20 @@ │ │ │ │ st.d $s3, $sp, 288 │ │ │ │ st.d $s4, $sp, 280 │ │ │ │ st.d $s5, $sp, 272 │ │ │ │ st.d $s6, $sp, 264 │ │ │ │ st.d $s7, $sp, 256 │ │ │ │ st.d $s8, $sp, 248 │ │ │ │ bl -4692 │ │ │ │ - pcaddi $a2, 4210 │ │ │ │ - pcaddi $a1, 4221 │ │ │ │ - pcaddi $a0, 4224 │ │ │ │ + pcaddi $a2, 4434 │ │ │ │ + pcaddi $a1, 4445 │ │ │ │ + pcaddi $a0, 4448 │ │ │ │ bl -4708 │ │ │ │ ldptr.d $a1, $s1, 0 │ │ │ │ - pcaddi $a0, 4583 │ │ │ │ + pcaddi $a0, 4807 │ │ │ │ bl -4720 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5128 │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, -2972 │ │ │ │ @@ -1137,95 +1137,95 @@ │ │ │ │ bceqz $fcc0, 84 │ │ │ │ fld.s $fa1, $sp, 32 │ │ │ │ fmov.s $fs7, $fs2 │ │ │ │ b -3048 │ │ │ │ nop │ │ │ │ vxor.v $vr1, $vr1, $vr1 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1356 │ │ │ │ + fld.s $fa0, $t0, -1320 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa1 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fsub.s $fs7, $fs7, $fa0 │ │ │ │ - fld.s $fa0, $t0, -1352 │ │ │ │ + fld.s $fa0, $t0, -1316 │ │ │ │ bceqz $fcc0, -3116 │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, -3116 │ │ │ │ - fld.s $fa1, $t0, -1348 │ │ │ │ + fld.s $fa1, $t0, -1312 │ │ │ │ vxor.v $vr25, $vr25, $vr25 │ │ │ │ b -3120 │ │ │ │ nop │ │ │ │ fld.s $fa1, $sp, 32 │ │ │ │ b -3132 │ │ │ │ li.w $t1, 259 │ │ │ │ beq $a0, $t1, 124 │ │ │ │ li.w $t1, 45 │ │ │ │ bne $a0, $t1, 52 │ │ │ │ vxor.v $vr3, $vr3, $vr3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa1, $t0, -1348 │ │ │ │ + fld.s $fa1, $t0, -1312 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fsub.s $fs0, $fs0, $fa1 │ │ │ │ - fld.s $fa0, $t0, -1352 │ │ │ │ + fld.s $fa0, $t0, -1316 │ │ │ │ bcnez $fcc0, 60 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, -3188 │ │ │ │ fsub.s $fs1, $fs1, $fa0 │ │ │ │ b -3196 │ │ │ │ li.w $t1, 97 │ │ │ │ bne $a0, $t1, -1020 │ │ │ │ vxor.v $vr3, $vr3, $vr3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa1, $t0, -1348 │ │ │ │ + fld.s $fa1, $t0, -1312 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fsub.s $fs0, $fs0, $fa1 │ │ │ │ - fld.s $fa0, $t0, -1352 │ │ │ │ + fld.s $fa0, $t0, -1316 │ │ │ │ bceqz $fcc0, -52 │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, -3248 │ │ │ │ fmov.s $fs1, $fa3 │ │ │ │ b -3256 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1356 │ │ │ │ + fld.s $fa0, $t0, -1320 │ │ │ │ fadd.s $fs7, $fs7, $fa0 │ │ │ │ b -276 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 36 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4626 │ │ │ │ + pcaddi $a0, 4850 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5520 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5496 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 45 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4642 │ │ │ │ + pcaddi $a0, 4866 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5560 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5536 │ │ │ │ li.w $t1, 115 │ │ │ │ bne $fp, $t1, -3412 │ │ │ │ vxor.v $vr3, $vr3, $vr3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa1, $t0, -1348 │ │ │ │ + fld.s $fa1, $t0, -1312 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fadd.s $fs0, $fs0, $fa1 │ │ │ │ - fld.s $fa0, $t0, -1352 │ │ │ │ + fld.s $fa0, $t0, -1316 │ │ │ │ bceqz $fcc0, -212 │ │ │ │ b -160 │ │ │ │ nop │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 64 │ │ │ │ st.d $t0, $sp, 48 │ │ │ │ li.w $t0, 2 │ │ │ │ @@ -1278,62 +1278,62 @@ │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5440 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 50 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4612 │ │ │ │ + pcaddi $a0, 4836 │ │ │ │ bl -5852 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5828 │ │ │ │ nop │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5488 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 41 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4588 │ │ │ │ + pcaddi $a0, 4812 │ │ │ │ bl -5900 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5876 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 38 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4558 │ │ │ │ + pcaddi $a0, 4782 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5944 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5920 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s3, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 4491 │ │ │ │ + pcaddi $a1, 4715 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5532 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5956 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s5, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 4473 │ │ │ │ + pcaddi $a1, 4697 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5572 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5996 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 4483 │ │ │ │ + pcaddi $a1, 4707 │ │ │ │ move $a0, $s5 │ │ │ │ bl -6076 │ │ │ │ beqz $a0, 36 │ │ │ │ ld.bu $t1, $s5, 0 │ │ │ │ li.w $t0, 45 │ │ │ │ beq $t1, $t0, 40 │ │ │ │ ld.d $t0, $sp, 40 │ │ │ │ @@ -1345,15 +1345,15 @@ │ │ │ │ st.d $t0, $sp, 128 │ │ │ │ b -4896 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a2, $s5 │ │ │ │ - pcaddi $a1, 4467 │ │ │ │ + pcaddi $a1, 4691 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5676 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -6100 │ │ │ │ move $a5, $a0 │ │ │ │ pcalau12i $a0, 0 │ │ │ │ li.d $t0, -1884 │ │ │ │ @@ -1507,27 +1507,930 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + vxor.v $vr3, $vr3, $vr3 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + fmov.s $fa4, $fa3 │ │ │ │ + fmov.s $fa5, $fa3 │ │ │ │ + blez $a1, 152 │ │ │ │ + fld.s $fa7, $a0, 0 │ │ │ │ + fld.s $fa6, $a0, 4 │ │ │ │ + fld.s $fa3, $a0, 8 │ │ │ │ + bstrpick.d $a1, $a1, 0x1f, 0x0 │ │ │ │ + alsl.d $a1, $a1, $a1, 0x1 │ │ │ │ + fmov.s $ft0, $fa3 │ │ │ │ + fmov.s $fa4, $fa6 │ │ │ │ + fmov.s $fa5, $fa7 │ │ │ │ + alsl.d $t0, $a1, $a0, 0x2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fld.s $fa2, $a0, 0 │ │ │ │ + fld.s $fa1, $a0, 4 │ │ │ │ + fld.s $fa0, $a0, 8 │ │ │ │ + addi.d $a0, $a0, 12 │ │ │ │ + fcmp.slt.s $fcc5, $fa2, $fa7 │ │ │ │ + fcmp.slt.s $fcc4, $fa1, $fa6 │ │ │ │ + fcmp.slt.s $fcc3, $fa0, $fa3 │ │ │ │ + fcmp.slt.s $fcc2, $fa5, $fa2 │ │ │ │ + fcmp.slt.s $fcc1, $fa4, $fa1 │ │ │ │ + fcmp.slt.s $fcc0, $ft0, $fa0 │ │ │ │ + fsel $fa7, $fa7, $fa2, $fcc5 │ │ │ │ + fsel $fa6, $fa6, $fa1, $fcc4 │ │ │ │ + fsel $fa3, $fa3, $fa0, $fcc3 │ │ │ │ + fsel $fa5, $fa5, $fa2, $fcc2 │ │ │ │ + fsel $fa4, $fa4, $fa1, $fcc1 │ │ │ │ + fsel $ft0, $ft0, $fa0, $fcc0 │ │ │ │ + bne $a0, $t0, -64 │ │ │ │ + fadd.s $fa5, $fa5, $fa7 │ │ │ │ + fadd.s $fa4, $fa4, $fa6 │ │ │ │ + fadd.s $fa3, $fa3, $ft0 │ │ │ │ + pcalau12i $t0, 4 │ │ │ │ + fld.s $fa0, $t0, -1372 │ │ │ │ + fmul.s $fa5, $fa5, $fa0 │ │ │ │ + fmul.s $fa4, $fa4, $fa0 │ │ │ │ + fmul.s $fa3, $fa3, $fa0 │ │ │ │ + nop │ │ │ │ + fst.s $fa5, $sp, 0 │ │ │ │ + fst.s $fa4, $sp, 4 │ │ │ │ + fst.s $fa3, $sp, 8 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + ld.wu $a1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + blez $a1, 116 │ │ │ │ + bstrpick.d $a1, $a1, 0x1f, 0x0 │ │ │ │ + fld.s $fa6, $sp, 0 │ │ │ │ + fld.s $fa5, $sp, 4 │ │ │ │ + fld.s $fa4, $sp, 8 │ │ │ │ + alsl.d $a1, $a1, $a1, 0x1 │ │ │ │ + vxor.v $vr0, $vr0, $vr0 │ │ │ │ + alsl.d $t0, $a1, $a0, 0x2 │ │ │ │ + nop │ │ │ │ + fld.s $fa3, $a0, 4 │ │ │ │ + fld.s $fa2, $a0, 0 │ │ │ │ + fld.s $fa1, $a0, 8 │ │ │ │ + addi.d $a0, $a0, 12 │ │ │ │ + fsub.s $fa3, $fa3, $fa5 │ │ │ │ + fsub.s $fa2, $fa2, $fa6 │ │ │ │ + fsub.s $fa1, $fa1, $fa4 │ │ │ │ + fmul.s $fa3, $fa3, $fa3 │ │ │ │ + fmadd.s $fa2, $fa2, $fa2, $fa3 │ │ │ │ + fmadd.s $fa1, $fa1, $fa1, $fa2 │ │ │ │ + fcmp.slt.s $fcc0, $fa0, $fa1 │ │ │ │ + fsel $fa0, $fa0, $fa1, $fcc0 │ │ │ │ + bne $t0, $a0, -48 │ │ │ │ + vxor.v $vr1, $vr1, $vr1 │ │ │ │ + fcmp.cule.s $fcc0, $fa1, $fa0 │ │ │ │ + bceqz $fcc0, 36 │ │ │ │ + fsqrt.s $fa0, $fa0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + vxor.v $vr0, $vr0, $vr0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -6448 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fld.s $ft1, $a0, 8 │ │ │ │ + fld.s $fa3, $a0, 12 │ │ │ │ + fld.s $ft0, $a0, 0 │ │ │ │ + fld.s $fa5, $a0, 32 │ │ │ │ + fld.s $fa0, $a0, 20 │ │ │ │ + fld.s $fa6, $a0, 24 │ │ │ │ + fsub.s $fa3, $fa3, $ft0 │ │ │ │ + fsub.s $fa5, $fa5, $ft1 │ │ │ │ + fsub.s $fa0, $fa0, $ft1 │ │ │ │ + fld.s $fa7, $a0, 4 │ │ │ │ + fld.s $fa2, $a0, 28 │ │ │ │ + fmul.s $ft1, $fa3, $fa5 │ │ │ │ + fld.s $fa1, $a0, 16 │ │ │ │ + fsub.s $fa2, $fa2, $fa7 │ │ │ │ + fsub.s $fa6, $fa6, $ft0 │ │ │ │ + fsub.s $fa1, $fa1, $fa7 │ │ │ │ + vxor.v $vr4, $vr4, $vr4 │ │ │ │ + fmul.s $ft0, $fa0, $fa2 │ │ │ │ + fmsub.s $fa0, $fa0, $fa6, $ft1 │ │ │ │ + fmul.s $fa7, $fa1, $fa6 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + fmsub.s $fa1, $fa1, $fa5, $ft0 │ │ │ │ + fmsub.s $fa3, $fa3, $fa2, $fa7 │ │ │ │ + fmul.s $fa2, $fa0, $fa0 │ │ │ │ + fmadd.s $fa2, $fa1, $fa1, $fa2 │ │ │ │ + fmadd.s $fa2, $fa3, $fa3, $fa2 │ │ │ │ + fsqrt.s $fa2, $fa2 │ │ │ │ + fcmp.ceq.s $fcc0, $fa2, $fa4 │ │ │ │ + bcnez $fcc0, 48 │ │ │ │ + fdiv.s $fa1, $fa1, $fa2 │ │ │ │ + fdiv.s $fa0, $fa0, $fa2 │ │ │ │ + fdiv.s $fa2, $fa3, $fa2 │ │ │ │ + fst.s $fa1, $sp, 0 │ │ │ │ + fst.s $fa0, $sp, 4 │ │ │ │ + fst.s $fa2, $sp, 8 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + ld.wu $a1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + fmov.s $fa2, $fa4 │ │ │ │ + fmov.s $fa0, $fa4 │ │ │ │ + fmov.s $fa1, $fa4 │ │ │ │ + fst.s $fa2, $sp, 8 │ │ │ │ + fst.s $fa1, $sp, 0 │ │ │ │ + fst.s $fa0, $sp, 4 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + ld.wu $a1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s2, $a0 │ │ │ │ + li.w $a0, 32 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + fst.s $fa0, $sp, 12 │ │ │ │ + fst.s $fa1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + move $s0, $a1 │ │ │ │ + bl -7128 │ │ │ │ + fld.s $fa1, $sp, 8 │ │ │ │ + fld.s $fa0, $sp, 12 │ │ │ │ + beqz $a0, 176 │ │ │ │ + bstrpick.d $t1, $s2, 0x1f, 0x0 │ │ │ │ + mul.w $s3, $s2, $s0 │ │ │ │ + movgr2fr.d $fa2, $t1 │ │ │ │ + bstrpick.d $t0, $s0, 0x1f, 0x0 │ │ │ │ + ffint.s.l $fa3, $fa2 │ │ │ │ + movgr2fr.d $fa2, $t0 │ │ │ │ + fst.s $fa0, $a0, 8 │ │ │ │ + ffint.s.l $fa2, $fa2 │ │ │ │ + fdiv.s $fa0, $fa0, $fa3 │ │ │ │ + fdiv.s $fa2, $fa1, $fa2 │ │ │ │ + stptr.w $s0, $a0, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.w $s2, $a0, 4 │ │ │ │ + fst.s $fa1, $a0, 12 │ │ │ │ + bstrpick.d $t0, $s3, 0x1f, 0x0 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ + slli.d $s0, $t0, 0x2 │ │ │ │ + move $a0, $s0 │ │ │ │ + fst.s $fa0, $s1, 16 │ │ │ │ + fst.s $fa2, $s1, 20 │ │ │ │ + bl -7224 │ │ │ │ + st.d $a0, $s1, 24 │ │ │ │ + beqz $a0, 84 │ │ │ │ + pcalau12i $t0, 4 │ │ │ │ + fld.s $fa0, $t0, -1368 │ │ │ │ + li.w $t2, 32 │ │ │ │ + li.w $t1, -1 │ │ │ │ + add.d $t0, $a0, $s0 │ │ │ │ + beqz $s3, 28 │ │ │ │ + fst.s $fa0, $a0, 0 │ │ │ │ + st.b $t2, $a0, 4 │ │ │ │ + st.w $t1, $a0, 8 │ │ │ │ + addi.d $a0, $a0, 12 │ │ │ │ + bne $a0, $t0, -16 │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + pcalau12i $t0, 29 │ │ │ │ + ld.d $t0, $t0, -32 │ │ │ │ + ldptr.d $a3, $t0, 0 │ │ │ │ + li.w $a2, 34 │ │ │ │ + li.w $a1, 1 │ │ │ │ + pcaddi $a0, 3568 │ │ │ │ + bl -7612 │ │ │ │ + li.w $a0, 1 │ │ │ │ + bl -7588 │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + beqz $a0, 96 │ │ │ │ + ld.d $t0, $a0, 24 │ │ │ │ + beqz $t0, 112 │ │ │ │ + ldptr.w $t1, $a0, 0 │ │ │ │ + ldptr.w $t2, $a0, 4 │ │ │ │ + mul.w $t1, $t1, $t2 │ │ │ │ + beqz $t1, 56 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + pcalau12i $t2, 4 │ │ │ │ + alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ + fld.s $fa0, $t2, -1368 │ │ │ │ + li.w $t3, 32 │ │ │ │ + li.w $t2, -1 │ │ │ │ + alsl.d $t1, $t1, $t0, 0x2 │ │ │ │ + fst.s $fa0, $t0, 0 │ │ │ │ + st.b $t3, $t0, 4 │ │ │ │ + st.w $t2, $t0, 8 │ │ │ │ + addi.d $t0, $t0, 12 │ │ │ │ + bne $t0, $t1, -16 │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + pcaddi $a3, 4421 │ │ │ │ + li.w $a2, 92 │ │ │ │ + pcaddi $a1, 3527 │ │ │ │ + pcaddi $a0, 3544 │ │ │ │ + bl -7892 │ │ │ │ + nop │ │ │ │ + bl -7020 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 24 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -7616 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -7636 │ │ │ │ + nop │ │ │ │ + fld.s $fa3, $a1, 12 │ │ │ │ + fld.s $fa2, $a1, 16 │ │ │ │ + fld.s $fa4, $a1, 24 │ │ │ │ + fld.s $fa1, $a1, 28 │ │ │ │ + fld.s $fa5, $a1, 0 │ │ │ │ + fld.s $fa0, $a1, 4 │ │ │ │ + fsub.s $fa6, $fa4, $fa3 │ │ │ │ + fsub.s $fa7, $fa3, $fa5 │ │ │ │ + fsub.s $fa1, $fa1, $fa2 │ │ │ │ + fsub.s $fa0, $fa2, $fa0 │ │ │ │ + addi.d $sp, $sp, -320 │ │ │ │ + st.d $s1, $sp, 296 │ │ │ │ + fmul.s $fa1, $fa1, $fa7 │ │ │ │ + fmul.s $fa0, $fa0, $fa6 │ │ │ │ + pcalau12i $s1, 29 │ │ │ │ + ld.d $s1, $s1, -72 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + st.d $ra, $sp, 312 │ │ │ │ + xori $a2, $a2, 0x1 │ │ │ │ + st.d $t1, $sp, 248 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + movcf2fr $fa0, $fcc0 │ │ │ │ + movfr2gr.s $t1, $fa0 │ │ │ │ + beq $t1, $a2, 36 │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 1584 │ │ │ │ + ld.d $ra, $sp, 312 │ │ │ │ + ld.d $s1, $sp, 296 │ │ │ │ + addi.d $sp, $sp, 320 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + st.d $s0, $sp, 304 │ │ │ │ + fst.d $fs0, $sp, 280 │ │ │ │ + fst.d $fs1, $sp, 272 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $a1 │ │ │ │ + move $t0, $a1 │ │ │ │ + fst.s $fa3, $a1, 12 │ │ │ │ + fst.s $fa2, $a1, 16 │ │ │ │ + fst.s $fa5, $a1, 0 │ │ │ │ + fst.s $fa4, $a1, 24 │ │ │ │ + bl -840 │ │ │ │ + addi.d $t1, $sp, 168 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + vst $vr0, $sp, 168 │ │ │ │ + vld $vr2, $t0, 16 │ │ │ │ + fld.s $fa0, $sp, 168 │ │ │ │ + vst $vr2, $sp, 184 │ │ │ │ + fld.s $fa1, $t1, 12 │ │ │ │ + ld.d $t2, $t0, 32 │ │ │ │ + bstrpick.d $t3, $a0, 0x3f, 0x20 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + st.w $a1, $sp, 160 │ │ │ │ + st.w $t3, $sp, 156 │ │ │ │ + st.w $a0, $sp, 152 │ │ │ │ + st.d $t2, $sp, 200 │ │ │ │ + move $t3, $t1 │ │ │ │ + move $t5, $t1 │ │ │ │ + li.w $t7, 1 │ │ │ │ + li.w $t4, 1 │ │ │ │ + bceqz $fcc0, 92 │ │ │ │ + move $t0, $t1 │ │ │ │ + move $t2, $t1 │ │ │ │ + b 40 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $t2, $t5 │ │ │ │ + nop │ │ │ │ + ld.d $t6, $t0, 12 │ │ │ │ + fld.s $fa2, $t2, 4 │ │ │ │ + fld.s $fa1, $t2, 8 │ │ │ │ + stptr.d $t6, $t2, 0 │ │ │ │ + ldptr.w $t6, $t0, 20 │ │ │ │ + st.w $t6, $t2, 8 │ │ │ │ + fst.s $fa0, $t0, 12 │ │ │ │ + fst.s $fa2, $t0, 16 │ │ │ │ + fst.s $fa1, $t0, 20 │ │ │ │ + nop │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $t4, $t0, 36 │ │ │ │ + fld.s $fa1, $t1, 24 │ │ │ │ + fld.s $fa0, $t5, 0 │ │ │ │ + addi.d $t1, $t1, 12 │ │ │ │ + li.w $t4, 2 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + move $t0, $t1 │ │ │ │ + bcnez $fcc0, -80 │ │ │ │ + nop │ │ │ │ + li.w $t0, 2 │ │ │ │ + nop │ │ │ │ + beq $t7, $t0, 64 │ │ │ │ + fld.s $fa0, $t3, 12 │ │ │ │ + fld.s $fa1, $t3, 24 │ │ │ │ + addi.d $t3, $t3, 12 │ │ │ │ + li.w $t4, 2 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + move $t2, $t3 │ │ │ │ + li.w $t7, 2 │ │ │ │ + bceqz $fcc0, -32 │ │ │ │ + move $t5, $t3 │ │ │ │ + move $t1, $t3 │ │ │ │ + move $t0, $t3 │ │ │ │ + b -136 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 5 │ │ │ │ + vld $vr0, $sp, 184 │ │ │ │ + vst $vr0, $sp, 224 │ │ │ │ + fld.s $fa7, $s0, 16 │ │ │ │ + vld $vr0, $sp, 168 │ │ │ │ + vst $vr0, $sp, 208 │ │ │ │ + fld.d $fs0, $t0, -1864 │ │ │ │ + fld.s $ft1, $sp, 232 │ │ │ │ + fcvt.d.s $ft2, $fa7 │ │ │ │ + fmul.d $fa1, $ft2, $fs0 │ │ │ │ + fcvt.d.s $fa6, $ft1 │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + fld.s $ft5, $sp, 224 │ │ │ │ + fld.s $fa3, $sp, 208 │ │ │ │ + fld.s $fa4, $sp, 212 │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + fld.s $fa5, $sp, 216 │ │ │ │ + fsub.d $fa6, $fa6, $fa1 │ │ │ │ + fld.s $ft4, $sp, 220 │ │ │ │ + fld.s $ft3, $sp, 236 │ │ │ │ + fcvt.s.d $fa6, $fa6 │ │ │ │ + fcmp.slt.s $fcc0, $fa6, $fs1 │ │ │ │ + bcnez $fcc0, 548 │ │ │ │ + fcvt.d.s $fa0, $fa3 │ │ │ │ + fadd.d $fa0, $fa0, $fa1 │ │ │ │ + fld.s $fa2, $s0, 8 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fcmp.slt.s $fcc0, $fa2, $fa0 │ │ │ │ + bcnez $fcc0, 524 │ │ │ │ + fdiv.s $fa0, $fa0, $fa7 │ │ │ │ + ldptr.w $t7, $s0, 4 │ │ │ │ + fst.s $fa7, $sp, 20 │ │ │ │ + fst.s $fa3, $sp, 40 │ │ │ │ + addi.w $t0, $t7, -1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + st.d $t7, $sp, 32 │ │ │ │ + ffint.s.l $fa2, $fa1 │ │ │ │ + fst.s $fa2, $sp, 8 │ │ │ │ + fst.s $fa6, $sp, 24 │ │ │ │ + fst.d $ft2, $sp, 48 │ │ │ │ + fst.s $ft3, $sp, 56 │ │ │ │ + fst.s $ft4, $sp, 64 │ │ │ │ + fst.s $ft1, $sp, 68 │ │ │ │ + fst.s $fa5, $sp, 72 │ │ │ │ + fst.s $fa4, $sp, 76 │ │ │ │ + fst.s $ft5, $sp, 96 │ │ │ │ + st.d $a3, $sp, 80 │ │ │ │ + st.d $a4, $sp, 88 │ │ │ │ + bl -8100 │ │ │ │ + fld.s $fa7, $sp, 20 │ │ │ │ + fld.s $fa6, $sp, 24 │ │ │ │ + fmov.s $fa1, $fa0 │ │ │ │ + fld.s $fa2, $sp, 8 │ │ │ │ + fdiv.s $fa0, $fa6, $fa7 │ │ │ │ + ftintrz.w.s $fa1, $fa1 │ │ │ │ + ffint.s.w $fa1, $fa1 │ │ │ │ + fcmp.slt.s $fcc0, $fa2, $fa1 │ │ │ │ + fst.s $fa2, $sp, 20 │ │ │ │ + fsel $fa1, $fa1, $fa2, $fcc0 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fs1 │ │ │ │ + fsel $fa1, $fa1, $fs1, $fcc0 │ │ │ │ + ftintrz.w.s $fa1, $fa1 │ │ │ │ + movfr2gr.s $t4, $fa1 │ │ │ │ + st.d $t4, $sp, 8 │ │ │ │ + bl -8164 │ │ │ │ + fld.s $fa2, $sp, 20 │ │ │ │ + ftintrz.w.s $fa0, $fa0 │ │ │ │ + ffint.s.w $fa0, $fa0 │ │ │ │ + fcmp.slt.s $fcc0, $fa2, $fa0 │ │ │ │ + ld.d $t4, $sp, 8 │ │ │ │ + fsel $fa2, $fa0, $fa2, $fcc0 │ │ │ │ + fcmp.slt.s $fcc0, $fa2, $fs1 │ │ │ │ + fsel $fa2, $fa2, $fs1, $fcc0 │ │ │ │ + ftintrz.w.s $fa2, $fa2 │ │ │ │ + movfr2gr.s $t0, $fa2 │ │ │ │ + blt $t0, $t4, 332 │ │ │ │ + fld.s $fa0, $s0, 20 │ │ │ │ + movfr2gr.s $t0, $fa2 │ │ │ │ + fld.s $ft0, $sp, 152 │ │ │ │ + fld.s $fa7, $sp, 156 │ │ │ │ + fld.s $fa6, $sp, 160 │ │ │ │ + ld.d $a4, $sp, 88 │ │ │ │ + ld.d $a3, $sp, 80 │ │ │ │ + fld.s $ft5, $sp, 96 │ │ │ │ + fld.s $fa4, $sp, 76 │ │ │ │ + fld.s $fa5, $sp, 72 │ │ │ │ + fld.s $ft1, $sp, 68 │ │ │ │ + fld.s $ft4, $sp, 64 │ │ │ │ + fld.s $ft3, $sp, 56 │ │ │ │ + fld.d $ft2, $sp, 48 │ │ │ │ + fld.s $fa3, $sp, 40 │ │ │ │ + ld.d $t7, $sp, 32 │ │ │ │ + fst.d $fs2, $sp, 264 │ │ │ │ + fmov.s $fs2, $fa0 │ │ │ │ + addi.w $t5, $t0, 1 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + movgr2fr.d $fa0, $t4 │ │ │ │ + ffint.d.w $fa2, $fa0 │ │ │ │ + fadd.d $fa2, $fa2, $fs0 │ │ │ │ + fmul.d $fa0, $ft2, $fa2 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fcmp.sle.s $fcc0, $fa0, $fa3 │ │ │ │ + bcnez $fcc0, 184 │ │ │ │ + fcmp.sle.s $fcc0, $ft1, $fa0 │ │ │ │ + bcnez $fcc0, 752 │ │ │ │ + fcmp.sle.s $fcc0, $fa0, $ft4 │ │ │ │ + fsub.s $ft7, $fa0, $fa3 │ │ │ │ + bcnez $fcc0, 772 │ │ │ │ + fsub.s $fa1, $ft3, $ft5 │ │ │ │ + fsub.s $fa0, $fa0, $ft4 │ │ │ │ + fsub.s $ft6, $ft1, $ft4 │ │ │ │ + fmul.s $fa1, $fa1, $fa0 │ │ │ │ + fdiv.s $fa1, $fa1, $ft6 │ │ │ │ + fadd.s $fa1, $fa1, $ft5 │ │ │ │ + fsub.s $fa0, $ft3, $fa4 │ │ │ │ + fsub.s $ft6, $ft1, $fa3 │ │ │ │ + fmul.s $fa0, $fa0, $ft7 │ │ │ │ + fdiv.s $fa0, $fa0, $ft6 │ │ │ │ + fadd.s $fa0, $fa0, $fa4 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + movcf2fr $ft6, $fcc0 │ │ │ │ + fcmp.slt.s $fcc0, $fa0, $fa1 │ │ │ │ + movfr2gr.s $t0, $ft6 │ │ │ │ + bceqz $fcc0, 116 │ │ │ │ + fmov.s $ft9, $fa1 │ │ │ │ + nop │ │ │ │ + fcmp.slt.s $fcc0, $ft9, $fs1 │ │ │ │ + bcnez $fcc0, 28 │ │ │ │ + beqz $t0, 8 │ │ │ │ + fmov.s $fa0, $fa1 │ │ │ │ + fld.s $fa1, $s0, 12 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + bceqz $fcc0, 128 │ │ │ │ + nop │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + bne $t4, $t5, -156 │ │ │ │ + ld.d $s0, $sp, 304 │ │ │ │ + fld.d $fs0, $sp, 280 │ │ │ │ + fld.d $fs1, $sp, 272 │ │ │ │ + fld.d $fs2, $sp, 264 │ │ │ │ + b -928 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fmov.s $fa1, $fa4 │ │ │ │ + fmov.s $fa0, $fa4 │ │ │ │ + move $t0, $zero │ │ │ │ + nop │ │ │ │ + fmov.s $ft9, $fa0 │ │ │ │ + b -108 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $s0, $sp, 304 │ │ │ │ + fld.d $fs0, $sp, 280 │ │ │ │ + fld.d $fs1, $sp, 272 │ │ │ │ + b -1004 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fcvt.d.s $fa1, $fs2 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ + fmadd.d $fa0, $fa1, $fs0, $fa0 │ │ │ │ + fld.s $ft6, $s0, 20 │ │ │ │ + ldptr.w $t0, $s0, 0 │ │ │ │ + fst.d $fa1, $sp, 24 │ │ │ │ + st.d $a4, $sp, 120 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + movgr2fr.d $fa1, $t0 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fdiv.s $fa0, $fa0, $ft6 │ │ │ │ + ffint.s.l $ft7, $fa1 │ │ │ │ + st.d $a3, $sp, 112 │ │ │ │ + st.d $t5, $sp, 104 │ │ │ │ + fst.s $fa3, $sp, 128 │ │ │ │ + fst.s $fa4, $sp, 100 │ │ │ │ + fst.s $fa5, $sp, 88 │ │ │ │ + fst.s $ft4, $sp, 80 │ │ │ │ + fst.s $ft5, $sp, 96 │ │ │ │ + fst.s $ft1, $sp, 76 │ │ │ │ + fst.s $ft3, $sp, 72 │ │ │ │ + fst.s $ft0, $sp, 68 │ │ │ │ + fst.s $fa7, $sp, 64 │ │ │ │ + st.d $t7, $sp, 56 │ │ │ │ + fst.s $fa6, $sp, 48 │ │ │ │ + st.d $t4, $sp, 40 │ │ │ │ + fst.d $ft2, $sp, 32 │ │ │ │ + fst.s $ft7, $sp, 20 │ │ │ │ + fst.s $ft6, $sp, 8 │ │ │ │ + fst.d $fa2, $sp, 136 │ │ │ │ + fst.s $ft9, $sp, 132 │ │ │ │ + bl -8700 │ │ │ │ + fld.d $fa1, $sp, 24 │ │ │ │ + fld.s $ft9, $sp, 132 │ │ │ │ + fld.s $ft6, $sp, 8 │ │ │ │ + fneg.d $ft8, $fa1 │ │ │ │ + fcvt.d.s $ft9, $ft9 │ │ │ │ + ftintrz.w.s $fa1, $fa0 │ │ │ │ + fmadd.d $fa0, $ft8, $fs0, $ft9 │ │ │ │ + fld.s $ft7, $sp, 20 │ │ │ │ + ffint.s.w $fa1, $fa1 │ │ │ │ + vxor.v $vr2, $vr2, $vr2 │ │ │ │ + fcmp.slt.s $fcc0, $ft7, $fa1 │ │ │ │ + fst.s $ft6, $sp, 132 │ │ │ │ + fsel $fa1, $fa1, $ft7, $fcc0 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fdiv.s $fa0, $fa0, $ft6 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fs1 │ │ │ │ + fsel $fa1, $fa1, $fa2, $fcc0 │ │ │ │ + ftintrz.w.s $fa1, $fa1 │ │ │ │ + movfr2gr.s $t2, $fa1 │ │ │ │ + fst.s $fa1, $sp, 24 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -8788 │ │ │ │ + fld.s $ft7, $sp, 20 │ │ │ │ + ftintrz.w.s $fa0, $fa0 │ │ │ │ + ffint.s.w $fa0, $fa0 │ │ │ │ + fcmp.slt.s $fcc0, $ft7, $fa0 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + fld.d $ft2, $sp, 32 │ │ │ │ + fsel $ft7, $fa0, $ft7, $fcc0 │ │ │ │ + fcmp.slt.s $fcc0, $ft7, $fs1 │ │ │ │ + vxor.v $vr0, $vr0, $vr0 │ │ │ │ + ld.d $t4, $sp, 40 │ │ │ │ + fsel $ft7, $ft7, $fa0, $fcc0 │ │ │ │ + ftintrz.w.s $ft7, $ft7 │ │ │ │ + movfr2gr.s $t0, $ft7 │ │ │ │ + fld.s $fa6, $sp, 48 │ │ │ │ + ld.d $t7, $sp, 56 │ │ │ │ + fld.s $fa7, $sp, 64 │ │ │ │ + fld.s $ft0, $sp, 68 │ │ │ │ + fld.s $ft3, $sp, 72 │ │ │ │ + fld.s $ft1, $sp, 76 │ │ │ │ + fld.s $ft5, $sp, 96 │ │ │ │ + fld.s $ft4, $sp, 80 │ │ │ │ + fld.s $fa5, $sp, 88 │ │ │ │ + fld.s $fa4, $sp, 100 │ │ │ │ + fld.s $fa3, $sp, 128 │ │ │ │ + ld.d $t5, $sp, 104 │ │ │ │ + ld.d $a3, $sp, 112 │ │ │ │ + ld.d $a4, $sp, 120 │ │ │ │ + blt $t0, $t2, -448 │ │ │ │ + ld.w $t0, $sp, 24 │ │ │ │ + ld.d $t6, $s0, 24 │ │ │ │ + fld.d $fa2, $sp, 136 │ │ │ │ + mul.w $t1, $t0, $t7 │ │ │ │ + movfr2gr.s $t0, $ft7 │ │ │ │ + fld.s $ft6, $sp, 132 │ │ │ │ + addi.w $t3, $t0, 1 │ │ │ │ + add.w $t1, $t1, $t4 │ │ │ │ + b 28 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fld.s $ft6, $s0, 20 │ │ │ │ + add.w $t1, $t7, $t1 │ │ │ │ + movgr2fr.d $fa1, $t2 │ │ │ │ + fcvt.d.s $ft6, $ft6 │ │ │ │ + ffint.d.w $fa1, $fa1 │ │ │ │ + fadd.d $fa1, $fa1, $fs0 │ │ │ │ + fld.s $fa0, $s0, 16 │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ + fmul.d $fa1, $fa1, $ft6 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ + fmul.d $fa0, $fa0, $fa2 │ │ │ │ + alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ + fld.s $ft7, $t0, 0 │ │ │ │ + fcvt.s.d $fa1, $fa1 │ │ │ │ + fsub.s $fa1, $fa1, $fa4 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fsub.s $fa0, $fa0, $fa3 │ │ │ │ + fmul.s $fa1, $fa1, $fa7 │ │ │ │ + fmadd.s $fa0, $ft0, $fa0, $fa1 │ │ │ │ + fdiv.s $fa0, $fa0, $fa6 │ │ │ │ + fsub.s $fa0, $fa5, $fa0 │ │ │ │ + fcmp.slt.s $fcc0, $fa0, $ft7 │ │ │ │ + bceqz $fcc0, 20 │ │ │ │ + fst.s $fa0, $t0, 0 │ │ │ │ + st.b $a3, $t0, 4 │ │ │ │ + st.w $a4, $t0, 8 │ │ │ │ + nop │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + bne $t2, $t3, -116 │ │ │ │ + b -624 │ │ │ │ + nop │ │ │ │ + fmov.s $fa0, $ft3 │ │ │ │ + fmov.s $fa1, $ft3 │ │ │ │ + fmov.s $ft9, $fa0 │ │ │ │ + move $t0, $zero │ │ │ │ + b -680 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fsub.s $fa1, $ft5, $fa4 │ │ │ │ + fsub.s $fa0, $ft4, $fa3 │ │ │ │ + fmul.s $fa1, $fa1, $ft7 │ │ │ │ + fdiv.s $fa1, $fa1, $fa0 │ │ │ │ + fadd.s $fa1, $fa1, $fa4 │ │ │ │ + b -764 │ │ │ │ + st.d $s0, $sp, 304 │ │ │ │ + fst.d $fs0, $sp, 280 │ │ │ │ + fst.d $fs1, $sp, 272 │ │ │ │ + fst.d $fs2, $sp, 264 │ │ │ │ + bl -8868 │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 29 │ │ │ │ + ld.d $t0, $t0, -72 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + ldptr.w $t0, $a1, 0 │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + beqz $t0, 364 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + move $s7, $a1 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s0, $zero │ │ │ │ + pcalau12i $s2, 29 │ │ │ │ + ld.d $s2, $s2, -8 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s7, 4 │ │ │ │ + move $s6, $zero │ │ │ │ + addi.d $fp, $sp, 2 │ │ │ │ + li.w $s3, 1000 │ │ │ │ + bnez $t0, 56 │ │ │ │ + b 220 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -9492 │ │ │ │ + ldptr.w $t0, $s7, 4 │ │ │ │ + addi.w $s6, $s6, 1 │ │ │ │ + bgeu $s6, $t0, 172 │ │ │ │ + mul.w $t0, $t0, $s0 │ │ │ │ + ld.d $t1, $s7, 24 │ │ │ │ + add.w $t0, $t0, $s6 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ + alsl.d $t0, $t0, $t1, 0x2 │ │ │ │ + ldptr.w $a0, $t0, 8 │ │ │ │ + ld.b $s8, $t0, 4 │ │ │ │ + addi.w $a0, $a0, 1 │ │ │ │ + blez $a0, -60 │ │ │ │ + ldptr.w $t0, $s2, 0 │ │ │ │ + bge $a0, $t0, -68 │ │ │ │ + pcalau12i $t0, 29 │ │ │ │ + ld.d $t0, $t0, -64 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + bge $a0, $t0, -84 │ │ │ │ + addi.d $a3, $sp, 6 │ │ │ │ + addi.d $a2, $sp, 4 │ │ │ │ + move $a1, $fp │ │ │ │ + ext.w.h $a0, $a0 │ │ │ │ + bl -9316 │ │ │ │ + ld.h $t4, $sp, 6 │ │ │ │ + ld.h $t1, $sp, 4 │ │ │ │ + ld.h $t0, $sp, 2 │ │ │ │ + move $a5, $s8 │ │ │ │ + slli.w $a4, $t4, 0x8 │ │ │ │ + slli.w $a2, $t0, 0x8 │ │ │ │ + slli.w $a3, $t1, 0x8 │ │ │ │ + sub.w $a2, $a2, $t0 │ │ │ │ + sub.w $a4, $a4, $t4 │ │ │ │ + div.w $a2, $a2, $s3 │ │ │ │ + sub.w $a3, $a3, $t1 │ │ │ │ + div.w $a4, $a4, $s3 │ │ │ │ + pcaddi $a1, 3024 │ │ │ │ + div.w $a3, $a3, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -9396 │ │ │ │ + ldptr.w $t0, $s7, 4 │ │ │ │ + addi.w $s6, $s6, 1 │ │ │ │ + bltu $s6, $t0, -156 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a1, $s1 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -9684 │ │ │ │ + ldptr.w $t0, $s7, 0 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bltu $s0, $t0, -260 │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + pcalau12i $t0, 29 │ │ │ │ + ld.d $t0, $t0, -72 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 16 │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + bl -9340 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $a0, 0 │ │ │ │ + beqz $t0, 324 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ + move $s0, $zero │ │ │ │ + pcalau12i $s3, 29 │ │ │ │ + ld.d $s3, $s3, -40 │ │ │ │ + pcalau12i $s1, 29 │ │ │ │ + ld.d $s1, $s1, -8 │ │ │ │ + pcalau12i $s2, 29 │ │ │ │ + ld.d $s2, $s2, -64 │ │ │ │ + ldptr.d $a0, $s3, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -9768 │ │ │ │ + ldptr.w $t0, $s6, 4 │ │ │ │ + move $s5, $zero │ │ │ │ + beqz $t0, 96 │ │ │ │ + nop │ │ │ │ + mul.w $t0, $t0, $s0 │ │ │ │ + ld.d $t1, $s6, 24 │ │ │ │ + pcaddi $a0, 2955 │ │ │ │ + add.w $t0, $t0, $s5 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ + alsl.d $t0, $t0, $t1, 0x2 │ │ │ │ + ldptr.w $t1, $t0, 8 │ │ │ │ + ld.b $s7, $t0, 4 │ │ │ │ + addi.w $t0, $t1, 1 │ │ │ │ + move $a1, $s7 │ │ │ │ + blez $t0, 20 │ │ │ │ + ldptr.w $t1, $s1, 0 │ │ │ │ + bge $t0, $t1, 12 │ │ │ │ + ldptr.w $t1, $s2, 0 │ │ │ │ + blt $t0, $t1, 100 │ │ │ │ + bl -10380 │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s6, 4 │ │ │ │ + addi.w $s5, $s5, 1 │ │ │ │ + bltu $s5, $t0, -80 │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s6, 0 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bltu $s0, $t0, -128 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $a0, $s3, 0 │ │ │ │ + andi $s4, $t0, 0xff │ │ │ │ + move $a2, $zero │ │ │ │ + slli.d $a1, $s4, 0x8 │ │ │ │ + bl -9756 │ │ │ │ + move $a1, $s7 │ │ │ │ + pcaddi $a0, 2911 │ │ │ │ + bl -10504 │ │ │ │ + ldptr.d $a0, $s3, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + slli.d $a1, $s4, 0x8 │ │ │ │ + bl -10440 │ │ │ │ + b -136 │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi.d $sp, $sp, -112 │ │ │ │ st.d $ra, $sp, 104 │ │ │ │ li.w $t0, 2 │ │ │ │ st.d $s0, $sp, 96 │ │ │ │ st.d $s1, $sp, 88 │ │ │ │ bge $t0, $a2, 1364 │ │ │ │ move $t4, $a2 │ │ │ │ pcalau12i $t1, 4 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fst.d $fs0, $sp, 72 │ │ │ │ li.w $a5, 3 │ │ │ │ - fld.s $ft5, $t1, -1404 │ │ │ │ - fld.d $ft9, $t0, -1896 │ │ │ │ + fld.s $ft5, $t1, -1372 │ │ │ │ + fld.d $ft9, $t0, -1856 │ │ │ │ vxor.v $vr6, $vr6, $vr6 │ │ │ │ li.w $a2, -1 │ │ │ │ beq $t4, $a5, 620 │ │ │ │ srai.w $t0, $t4, 0x1 │ │ │ │ addi.w $t8, $t4, -1 │ │ │ │ add.w $s1, $t0, $t4 │ │ │ │ nop │ │ │ │ @@ -1709,24 +2612,24 @@ │ │ │ │ slli.d $a0, $s2, 0x2 │ │ │ │ st.d $a3, $sp, 56 │ │ │ │ st.d $a1, $sp, 48 │ │ │ │ st.d $a4, $sp, 40 │ │ │ │ st.d $t6, $sp, 32 │ │ │ │ st.d $t2, $sp, 24 │ │ │ │ st.d $t4, $sp, 16 │ │ │ │ - bl -7300 │ │ │ │ + bl -10912 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ slli.d $a0, $s2, 0x2 │ │ │ │ - bl -7312 │ │ │ │ + bl -10924 │ │ │ │ move $s2, $a0 │ │ │ │ slli.d $a0, $s0, 0x2 │ │ │ │ - bl -7324 │ │ │ │ + bl -10936 │ │ │ │ stptr.d $a0, $sp, 0 │ │ │ │ slli.d $a0, $s0, 0x2 │ │ │ │ - bl -7336 │ │ │ │ + bl -10948 │ │ │ │ ld.d $t7, $sp, 8 │ │ │ │ move $t8, $a0 │ │ │ │ beqz $t7, 464 │ │ │ │ beqz $s2, 460 │ │ │ │ ldptr.d $a5, $sp, 0 │ │ │ │ beqz $a5, 452 │ │ │ │ ld.d $a1, $sp, 48 │ │ │ │ @@ -1800,27 +2703,27 @@ │ │ │ │ alsl.w $s0, $s0, $s0, 0x1 │ │ │ │ alsl.d $a4, $s0, $a4, 0x2 │ │ │ │ move $a1, $t8 │ │ │ │ move $a0, $s2 │ │ │ │ stptr.d $t8, $sp, 0 │ │ │ │ bl -1164 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bl -7760 │ │ │ │ + bl -11372 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -7768 │ │ │ │ + bl -11380 │ │ │ │ ld.d $a0, $sp, 16 │ │ │ │ - bl -7776 │ │ │ │ + bl -11388 │ │ │ │ ldptr.d $a0, $sp, 0 │ │ │ │ ld.d $s0, $sp, 96 │ │ │ │ ld.d $s1, $sp, 88 │ │ │ │ ld.d $s2, $sp, 80 │ │ │ │ fld.d $fs0, $sp, 72 │ │ │ │ ld.d $ra, $sp, 104 │ │ │ │ addi.d $sp, $sp, 112 │ │ │ │ - b -7808 │ │ │ │ + b -11420 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.d $ra, $t2, 0 │ │ │ │ alsl.d $a0, $s0, $s0, 0x1 │ │ │ │ slli.d $a0, $a0, 0x2 │ │ │ │ stx.d $ra, $t7, $a0 │ │ │ │ ldptr.w $ra, $t2, 8 │ │ │ │ @@ -1837,44 +2740,44 @@ │ │ │ │ xori $a2, $a2, 0x1 │ │ │ │ stx.w $t3, $a5, $a0 │ │ │ │ addi.w $s0, $s0, 1 │ │ │ │ stx.w $t3, $t8, $t5 │ │ │ │ addi.w $t1, $t1, 1 │ │ │ │ st.w $a7, $a6, 8 │ │ │ │ b -332 │ │ │ │ - pcalau12i $t0, 29 │ │ │ │ + pcalau12i $t0, 28 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 3440 │ │ │ │ - bl -8108 │ │ │ │ + pcaddi $a0, 2541 │ │ │ │ + bl -11720 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -8084 │ │ │ │ + bl -11696 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 4353 │ │ │ │ + pcaddi $a3, 3462 │ │ │ │ li.w $a2, 155 │ │ │ │ - pcaddi $a1, 3421 │ │ │ │ - pcaddi $a0, 3442 │ │ │ │ - bl -8284 │ │ │ │ + pcaddi $a1, 2554 │ │ │ │ + pcaddi $a0, 2565 │ │ │ │ + bl -11896 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 4347 │ │ │ │ + pcaddi $a3, 3456 │ │ │ │ li.w $a2, 30 │ │ │ │ - pcaddi $a1, 3415 │ │ │ │ - pcaddi $a0, 3420 │ │ │ │ + pcaddi $a1, 2548 │ │ │ │ + pcaddi $a0, 2553 │ │ │ │ st.d $s2, $sp, 80 │ │ │ │ fst.d $fs0, $sp, 72 │ │ │ │ - bl -8316 │ │ │ │ + bl -11928 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 4339 │ │ │ │ + pcaddi $a3, 3448 │ │ │ │ li.w $a2, 104 │ │ │ │ - pcaddi $a1, 3407 │ │ │ │ - pcaddi $a0, 3414 │ │ │ │ + pcaddi $a1, 2540 │ │ │ │ + pcaddi $a0, 2547 │ │ │ │ st.d $s2, $sp, 80 │ │ │ │ - bl -8344 │ │ │ │ + bl -11956 │ │ │ │ addi.d $sp, $sp, -96 │ │ │ │ st.d $ra, $sp, 88 │ │ │ │ st.d $s0, $sp, 80 │ │ │ │ st.d $s1, $sp, 72 │ │ │ │ st.d $s2, $sp, 64 │ │ │ │ st.d $s3, $sp, 56 │ │ │ │ st.d $s4, $sp, 48 │ │ │ │ @@ -1958,45 +2861,45 @@ │ │ │ │ fmsub.s $fs4, $fa5, $fa0, $fs4 │ │ │ │ fmsub.s $fs5, $fa1, $fa4, $fs5 │ │ │ │ bne $t3, $t2, -216 │ │ │ │ nop │ │ │ │ bstrpick.d $s3, $s0, 0x1f, 0x0 │ │ │ │ alsl.d $a0, $s3, $s3, 0x1 │ │ │ │ slli.d $a0, $a0, 0x2 │ │ │ │ - bl -8296 │ │ │ │ + bl -11908 │ │ │ │ move $s2, $a0 │ │ │ │ beqz $a0, 708 │ │ │ │ li.w $t0, 3 │ │ │ │ beq $s0, $t0, 692 │ │ │ │ bstrpick.d $t2, $s0, 0x1f, 0x2 │ │ │ │ vreplvei.w $vr20, $vr26, 0x0 │ │ │ │ vreplvei.w $vr18, $vr25, 0x0 │ │ │ │ vreplvei.w $vr15, $vr24, 0x0 │ │ │ │ - pcaddi $t1, 4205 │ │ │ │ + pcaddi $t1, 3314 │ │ │ │ vreplvei.w $vr13, $vr27, 0x0 │ │ │ │ vreplvei.w $vr11, $vr28, 0x0 │ │ │ │ vreplvei.w $vr9, $vr29, 0x0 │ │ │ │ vxor.v $vr4, $vr4, $vr4 │ │ │ │ vld $vr17, $t1, 0 │ │ │ │ alsl.d $t2, $t2, $t2, 0x1 │ │ │ │ - pcaddi $a1, 4190 │ │ │ │ + pcaddi $a1, 3299 │ │ │ │ vreplvei.w $vr7, $vr4, 0x0 │ │ │ │ - pcaddi $a0, 4192 │ │ │ │ + pcaddi $a0, 3301 │ │ │ │ vld $vr5, $a1, 0 │ │ │ │ - pcaddi $t8, 4198 │ │ │ │ + pcaddi $t8, 3307 │ │ │ │ vld $vr19, $a0, 0 │ │ │ │ - pcaddi $t7, 4200 │ │ │ │ + pcaddi $t7, 3309 │ │ │ │ vld $vr16, $t8, 0 │ │ │ │ - pcaddi $t6, 4202 │ │ │ │ + pcaddi $t6, 3311 │ │ │ │ vld $vr14, $t7, 0 │ │ │ │ - pcaddi $t5, 4204 │ │ │ │ + pcaddi $t5, 3313 │ │ │ │ vld $vr12, $t6, 0 │ │ │ │ - pcaddi $t4, 4206 │ │ │ │ + pcaddi $t4, 3315 │ │ │ │ vld $vr10, $t5, 0 │ │ │ │ - pcaddi $t3, 4208 │ │ │ │ + pcaddi $t3, 3317 │ │ │ │ vld $vr8, $t4, 0 │ │ │ │ move $t0, $s2 │ │ │ │ vld $vr6, $t3, 0 │ │ │ │ alsl.d $t2, $t2, $s2, 0x4 │ │ │ │ move $t1, $s1 │ │ │ │ nop │ │ │ │ vld $vr0, $t1, 16 │ │ │ │ @@ -2078,15 +2981,15 @@ │ │ │ │ fld.s $fa2, $t0, 4 │ │ │ │ addi.d $t2, $t2, 12 │ │ │ │ fsub.s $fa1, $fa1, $fa3 │ │ │ │ fadd.s $fa0, $fa0, $fa2 │ │ │ │ fmadd.s $fs0, $fa1, $fa0, $fs0 │ │ │ │ bne $t1, $s0, -52 │ │ │ │ slli.d $a0, $s3, 0x2 │ │ │ │ - bl -8776 │ │ │ │ + bl -12388 │ │ │ │ move $s1, $a0 │ │ │ │ beqz $a0, 228 │ │ │ │ vxor.v $vr0, $vr0, $vr0 │ │ │ │ move $t1, $a0 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs0 │ │ │ │ move $t0, $zero │ │ │ │ movcf2fr $fa0, $fcc0 │ │ │ │ @@ -2097,30 +3000,30 @@ │ │ │ │ bne $s0, $t0, -12 │ │ │ │ move $a4, $s4 │ │ │ │ move $a2, $s0 │ │ │ │ move $a1, $s1 │ │ │ │ move $a0, $s2 │ │ │ │ bl -2352 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -8948 │ │ │ │ + bl -12560 │ │ │ │ ld.d $ra, $sp, 88 │ │ │ │ ld.d $s0, $sp, 80 │ │ │ │ ld.d $s2, $sp, 64 │ │ │ │ ld.d $s3, $sp, 56 │ │ │ │ ld.d $s4, $sp, 48 │ │ │ │ fld.d $fs0, $sp, 40 │ │ │ │ fld.d $fs1, $sp, 32 │ │ │ │ fld.d $fs2, $sp, 24 │ │ │ │ fld.d $fs3, $sp, 16 │ │ │ │ fld.d $fs4, $sp, 8 │ │ │ │ fld.d $fs5, $sp, 0 │ │ │ │ move $a0, $s1 │ │ │ │ ld.d $s1, $sp, 72 │ │ │ │ addi.d $sp, $sp, 96 │ │ │ │ - b -9008 │ │ │ │ + b -12620 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fcmp.ceq.s $fcc0, $fa3, $ft2 │ │ │ │ @@ -2137,573 +3040,29 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $t1, $zero │ │ │ │ b -396 │ │ │ │ - pcalau12i $t0, 29 │ │ │ │ + pcalau12i $t0, 28 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 3140 │ │ │ │ - bl -9308 │ │ │ │ + pcaddi $a0, 2241 │ │ │ │ + bl -12920 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -9284 │ │ │ │ + bl -12896 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 4059 │ │ │ │ + pcaddi $a3, 3168 │ │ │ │ li.w $a2, 168 │ │ │ │ - pcaddi $a1, 3121 │ │ │ │ - pcaddi $a0, 3126 │ │ │ │ - bl -9484 │ │ │ │ - ldptr.w $t1, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - fst.d $fs0, $sp, 40 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - vxor.v $vr24, $vr24, $vr24 │ │ │ │ - move $s0, $a1 │ │ │ │ - beqz $t1, 68 │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ - alsl.d $t1, $t1, $t0, 0x2 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fld.s $fa2, $t0, 8 │ │ │ │ - fld.s $fa1, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 12 │ │ │ │ - fmul.s $fa2, $fa2, $fa2 │ │ │ │ - fmadd.s $fa1, $fa1, $fa1, $fa2 │ │ │ │ - fsqrt.s $fa1, $fa1 │ │ │ │ - fcmp.slt.s $fcc0, $fs0, $fa1 │ │ │ │ - fsel $fs0, $fs0, $fa1, $fcc0 │ │ │ │ - bne $t1, $t0, -32 │ │ │ │ - nop │ │ │ │ - pcalau12i $s1, 29 │ │ │ │ - ld.d $s1, $s1, -40 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - st.d $a3, $sp, 16 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - fst.s $fa0, $sp, 28 │ │ │ │ - bl -8848 │ │ │ │ - move $s2, $a0 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - bl -8908 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - masknez $a0, $a0, $s0 │ │ │ │ - masknez $t0, $s2, $a2 │ │ │ │ - pcalau12i $t1, 4 │ │ │ │ - fld.s $fa1, $t1, -1400 │ │ │ │ - or $a1, $a2, $t0 │ │ │ │ - or $a0, $s0, $a0 │ │ │ │ - bnez $a3, 48 │ │ │ │ - movgr2fr.d $fa0, $a1 │ │ │ │ - ffint.s.w $fa2, $fa0 │ │ │ │ - fld.s $fa0, $sp, 28 │ │ │ │ - fmul.s $fa2, $fa2, $fa0 │ │ │ │ - movgr2fr.d $fa0, $a0 │ │ │ │ - ffint.s.w $fa0, $fa0 │ │ │ │ - fdiv.s $fa0, $fa0, $fa2 │ │ │ │ - fcmp.sle.s $fcc0, $fs0, $fa0 │ │ │ │ - bceqz $fcc0, 44 │ │ │ │ - fmov.s $fs0, $fa0 │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - fld.d $fs0, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - b 9144 │ │ │ │ - fdiv.s $fa1, $fs0, $fa0 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - fld.d $fs0, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - b 9108 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - move $a1, $a0 │ │ │ │ - pcaddi $a0, 3068 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -9232 │ │ │ │ - pcaddi $a2, 3075 │ │ │ │ - pcaddi $a1, 3086 │ │ │ │ - pcaddi $a0, 3089 │ │ │ │ - bl -9248 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9480 │ │ │ │ - pcaddi $a0, 3089 │ │ │ │ - bl -8976 │ │ │ │ - pcaddi $a0, 3099 │ │ │ │ - bl -8984 │ │ │ │ - pcaddi $a0, 3109 │ │ │ │ - bl -8992 │ │ │ │ - pcaddi $a0, 3123 │ │ │ │ - bl -9000 │ │ │ │ - pcaddi $a0, 3131 │ │ │ │ - bl -9008 │ │ │ │ - pcaddi $a0, 3149 │ │ │ │ - bl -9016 │ │ │ │ - pcaddi $a0, 3155 │ │ │ │ - bl -9024 │ │ │ │ - pcaddi $a0, 3173 │ │ │ │ - bl -9032 │ │ │ │ - pcaddi $a0, 3181 │ │ │ │ - bl -9040 │ │ │ │ - pcaddi $a0, 3199 │ │ │ │ - bl -9048 │ │ │ │ - pcaddi $a0, 3209 │ │ │ │ - bl -9056 │ │ │ │ - pcaddi $a0, 3225 │ │ │ │ - bl -9064 │ │ │ │ - pcaddi $a0, 3239 │ │ │ │ - bl -9072 │ │ │ │ - pcaddi $a0, 3249 │ │ │ │ - bl -9080 │ │ │ │ - pcaddi $a0, 3259 │ │ │ │ - bl -9088 │ │ │ │ - pcaddi $a0, 3263 │ │ │ │ - bl -9096 │ │ │ │ - pcaddi $a0, 3271 │ │ │ │ - bl -9104 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9624 │ │ │ │ - pcaddi $a0, 3281 │ │ │ │ - bl -9120 │ │ │ │ - pcaddi $a0, 3291 │ │ │ │ - bl -9128 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9648 │ │ │ │ - pcaddi $a0, 3305 │ │ │ │ - bl -9144 │ │ │ │ - pcaddi $a0, 3323 │ │ │ │ - bl -9152 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9672 │ │ │ │ - pcaddi $a0, 3333 │ │ │ │ - bl -9168 │ │ │ │ - pcaddi $a0, 3343 │ │ │ │ - bl -9176 │ │ │ │ - pcaddi $a0, 3355 │ │ │ │ - bl -9184 │ │ │ │ - pcaddi $a0, 3367 │ │ │ │ - bl -9192 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9712 │ │ │ │ - pcaddi $a0, 3375 │ │ │ │ - bl -9208 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9728 │ │ │ │ - li.w $a0, 1 │ │ │ │ - bl -9912 │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 29 │ │ │ │ - ld.d $t0, $t0, -72 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $sp, $sp, -384 │ │ │ │ - st.d $fp, $sp, 368 │ │ │ │ - st.d $s2, $sp, 344 │ │ │ │ - st.d $s3, $sp, 336 │ │ │ │ - st.d $s8, $sp, 296 │ │ │ │ - fst.d $fs0, $sp, 280 │ │ │ │ - st.d $ra, $sp, 376 │ │ │ │ - fst.d $fs3, $sp, 256 │ │ │ │ - fst.d $fs4, $sp, 248 │ │ │ │ - st.d $a4, $sp, 24 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - movfr2gr.s $t3, $fa0 │ │ │ │ - fmov.s $fs0, $fa1 │ │ │ │ - move $s2, $a2 │ │ │ │ - move $fp, $a0 │ │ │ │ - move $s8, $a1 │ │ │ │ - move $s3, $a3 │ │ │ │ - bnez $a2, 1104 │ │ │ │ - pcalau12i $t0, 4 │ │ │ │ - fld.s $fa0, $t0, -1380 │ │ │ │ - pcalau12i $t1, 4 │ │ │ │ - fld.s $fs3, $t1, -1384 │ │ │ │ - vxor.v $vr28, $vr28, $vr28 │ │ │ │ - fst.s $fa0, $sp, 20 │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $s8, 16 │ │ │ │ - beqz $t0, 1004 │ │ │ │ - movgr2fr.w $fa0, $t3 │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - addi.d $a0, $sp, 92 │ │ │ │ - fst.d $fs1, $sp, 272 │ │ │ │ - fst.d $fs5, $sp, 240 │ │ │ │ - fst.s $fa2, $sp, 8 │ │ │ │ - fst.d $fs6, $sp, 232 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - st.d $s7, $sp, 304 │ │ │ │ - fst.d $fs2, $sp, 264 │ │ │ │ - fst.d $fs7, $sp, 224 │ │ │ │ - st.d $s6, $sp, 312 │ │ │ │ - bl -9480 │ │ │ │ - fld.s $fs2, $sp, 88 │ │ │ │ - fld.s $fs7, $sp, 92 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -10312 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - slli.w $s1, $a0, 0x0 │ │ │ │ - bl -10100 │ │ │ │ - fmov.s $fs6, $fa0 │ │ │ │ - fneg.s $fa0, $fs0 │ │ │ │ - move $s7, $zero │ │ │ │ - bl -10228 │ │ │ │ - fld.s $fa2, $sp, 8 │ │ │ │ - pcalau12i $t0, 5 │ │ │ │ - addi.w $t1, $s1, -1 │ │ │ │ - fld.d $fs0, $t0, -1888 │ │ │ │ - fmov.s $fs5, $fa0 │ │ │ │ - fcvt.d.s $fs1, $fa2 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - b 396 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fcvt.d.s $ft10, $ft10 │ │ │ │ - fmul.d $ft10, $ft10, $fs0 │ │ │ │ - fcvt.d.s $fa7, $ft6 │ │ │ │ - fcvt.d.s $ft9, $ft9 │ │ │ │ - fmul.d $fa7, $fa7, $fs0 │ │ │ │ - fmul.d $ft9, $ft9, $fs0 │ │ │ │ - fcvt.d.s $fa0, $ft7 │ │ │ │ - fcvt.d.s $fa2, $fa2 │ │ │ │ - fcvt.d.s $fa5, $fa5 │ │ │ │ - fmul.d $fa0, $fa0, $fs0 │ │ │ │ - fmul.d $fa2, $fa2, $fs0 │ │ │ │ - fmul.d $fa5, $fa5, $fs0 │ │ │ │ - fcvt.d.s $fa1, $ft8 │ │ │ │ - fcvt.d.s $fa3, $fa3 │ │ │ │ - fcvt.d.s $fa4, $fa4 │ │ │ │ - fmul.d $fa3, $fa3, $fs0 │ │ │ │ - fmul.d $fa4, $fa4, $fs0 │ │ │ │ - fmul.d $fa1, $fa1, $fs0 │ │ │ │ - fneg.d $ft10, $ft10 │ │ │ │ - fneg.d $fa7, $fa7 │ │ │ │ - fneg.d $ft9, $ft9 │ │ │ │ - fmadd.d $fa0, $fa0, $fs1, $ft2 │ │ │ │ - fmadd.d $ft10, $ft10, $fs1, $ft1 │ │ │ │ - fmadd.d $fa2, $fa2, $fs1, $fs0 │ │ │ │ - fmadd.d $fa5, $fa5, $fs1, $ft2 │ │ │ │ - fmadd.d $fa1, $fa1, $fs1, $ft2 │ │ │ │ - fmadd.d $fa3, $fa3, $fs1, $fs0 │ │ │ │ - fmadd.d $fa7, $fa7, $fs1, $ft1 │ │ │ │ - fmadd.d $fa4, $fa4, $fs1, $fs0 │ │ │ │ - fmadd.d $ft9, $ft9, $fs1, $ft1 │ │ │ │ - vilvl.d $vr0, $vr18, $vr0 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - st.w $zero, $sp, 212 │ │ │ │ - vilvl.d $vr2, $vr5, $vr2 │ │ │ │ - vfcvt.s.d $vr0, $vr2, $vr0 │ │ │ │ - vst $vr0, $sp, 176 │ │ │ │ - fcvt.s.d $fa3, $fa3 │ │ │ │ - fst.s $fa3, $sp, 208 │ │ │ │ - vilvl.d $vr2, $vr4, $vr7 │ │ │ │ - vilvl.d $vr0, $vr17, $vr1 │ │ │ │ - vfcvt.s.d $vr0, $vr0, $vr2 │ │ │ │ - vst $vr0, $sp, 192 │ │ │ │ - bl 8156 │ │ │ │ - bstrpick.d $t0, $a0, 0x3f, 0x20 │ │ │ │ - st.w $a0, $sp, 96 │ │ │ │ - st.w $a1, $sp, 104 │ │ │ │ - st.w $t0, $sp, 100 │ │ │ │ - fld.s $fa1, $sp, 96 │ │ │ │ - fld.s $fa0, $sp, 104 │ │ │ │ - fld.s $fa2, $sp, 100 │ │ │ │ - fneg.s $fa2, $fa2 │ │ │ │ - fld.s $fa3, $sp, 20 │ │ │ │ - fmul.s $fa2, $fa2, $fs3 │ │ │ │ - fneg.s $fa1, $fa1 │ │ │ │ - fneg.s $fa0, $fa0 │ │ │ │ - fmadd.s $fa1, $fa1, $fa3, $fa2 │ │ │ │ - fmadd.s $fa0, $fa0, $fs4, $fa1 │ │ │ │ - fld.d $fa1, $sp, 8 │ │ │ │ - ffint.s.w $fa1, $fa1 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fmadd.d $fa0, $fa0, $fs0, $fs0 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fmul.s $fa0, $fa0, $fa1 │ │ │ │ - bl -10204 │ │ │ │ - ftintrz.w.s $fa0, $fa0 │ │ │ │ - movfr2gr.s $t0, $fa0 │ │ │ │ - li.w $a4, -1 │ │ │ │ - bstrpick.d $t1, $t0, 0x1f, 0x1f │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - slt $t2, $t0, $s1 │ │ │ │ - masknez $t1, $t1, $t2 │ │ │ │ - maskeqz $t2, $t0, $t2 │ │ │ │ - or $t0, $t1, $t2 │ │ │ │ - ldx.b $a3, $s3, $t0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beqz $t0, 20 │ │ │ │ - ld.d $t0, $s8, 24 │ │ │ │ - add.d $t0, $t0, $s6 │ │ │ │ - ldptr.w $a4, $t0, 12 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ - vld $vr0, $sp, 128 │ │ │ │ - vst $vr0, $sp, 32 │ │ │ │ - li.w $a2, 1 │ │ │ │ - vld $vr0, $sp, 144 │ │ │ │ - vst $vr0, $sp, 48 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl 8632 │ │ │ │ - ldptr.w $t1, $s8, 16 │ │ │ │ - addi.d $s7, $s7, 1 │ │ │ │ - slli.w $t0, $s7, 0x0 │ │ │ │ - bgeu $t0, $t1, 452 │ │ │ │ - ld.d $t1, $s8, 24 │ │ │ │ - bstrpick.d $s6, $s7, 0x1f, 0x0 │ │ │ │ - slli.d $s6, $s6, 0x4 │ │ │ │ - add.d $t0, $t1, $s6 │ │ │ │ - ldx.w $t2, $t1, $s6 │ │ │ │ - ldptr.w $t1, $t0, 4 │ │ │ │ - ldptr.w $t0, $t0, 8 │ │ │ │ - ld.d $t6, $s8, 8 │ │ │ │ - alsl.d $t2, $t2, $t2, 0x1 │ │ │ │ - alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $t2, $t2, $t6, 0x2 │ │ │ │ - alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ - alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ - fld.s $fa2, $t2, 8 │ │ │ │ - fld.s $fa4, $t1, 8 │ │ │ │ - fld.s $fa3, $t0, 8 │ │ │ │ - fmul.s $ft5, $fs2, $fa2 │ │ │ │ - fmul.s $ft3, $fs2, $fa4 │ │ │ │ - fmul.s $ft4, $fs2, $fa3 │ │ │ │ - fld.s $ft7, $t2, 0 │ │ │ │ - fld.s $fa5, $t1, 0 │ │ │ │ - fld.s $ft8, $t0, 0 │ │ │ │ - fmul.s $ft0, $fs7, $fa2 │ │ │ │ - fmadd.s $ft5, $ft7, $fs7, $ft5 │ │ │ │ - fmadd.s $ft3, $fs7, $fa5, $ft3 │ │ │ │ - fmadd.s $ft4, $fs7, $ft8, $ft4 │ │ │ │ - fmul.s $ft12, $fs7, $fa4 │ │ │ │ - fmul.s $ft11, $fs7, $fa3 │ │ │ │ - fld.s $ft10, $t2, 4 │ │ │ │ - fld.s $ft6, $t1, 4 │ │ │ │ - fmul.s $fa1, $fs5, $ft5 │ │ │ │ - fmul.s $fa7, $fs5, $ft3 │ │ │ │ - fmul.s $fa0, $fs5, $ft4 │ │ │ │ - fmul.s $ft4, $fs6, $ft4 │ │ │ │ - fmul.s $ft5, $fs6, $ft5 │ │ │ │ - fmul.s $ft3, $fs6, $ft3 │ │ │ │ - fld.s $ft9, $t0, 4 │ │ │ │ - fmsub.s $fa1, $fs6, $ft10, $fa1 │ │ │ │ - fmsub.s $fa7, $fs6, $ft6, $fa7 │ │ │ │ - fmsub.s $fa0, $fs6, $ft9, $fa0 │ │ │ │ - fmadd.s $ft4, $fs5, $ft9, $ft4 │ │ │ │ - fmsub.s $ft0, $ft7, $fs2, $ft0 │ │ │ │ - fmsub.s $ft12, $fs2, $fa5, $ft12 │ │ │ │ - fmsub.s $ft11, $fs2, $ft8, $ft11 │ │ │ │ - fmadd.s $ft5, $fs5, $ft10, $ft5 │ │ │ │ - fmadd.s $ft3, $fs5, $ft6, $ft3 │ │ │ │ - fld.s $ft1, $fp, 12 │ │ │ │ - fld.s $ft2, $fp, 8 │ │ │ │ - fcvt.d.s $fa1, $fa1 │ │ │ │ - fcvt.d.s $fa7, $fa7 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fmul.d $fa1, $fa1, $fs0 │ │ │ │ - fmul.d $fa7, $fa7, $fs0 │ │ │ │ - fmul.d $fa0, $fa0, $fs0 │ │ │ │ - fcvt.d.s $ft4, $ft4 │ │ │ │ - fmul.d $ft4, $ft4, $fs0 │ │ │ │ - fcvt.d.s $ft1, $ft1 │ │ │ │ - fcvt.d.s $ft2, $ft2 │ │ │ │ - fcvt.d.s $ft0, $ft0 │ │ │ │ - fcvt.d.s $ft12, $ft12 │ │ │ │ - fcvt.d.s $ft11, $ft11 │ │ │ │ - fcvt.d.s $ft5, $ft5 │ │ │ │ - fcvt.d.s $ft3, $ft3 │ │ │ │ - fmul.d $ft1, $ft1, $fs0 │ │ │ │ - fmul.d $ft2, $ft2, $fs0 │ │ │ │ - fmul.d $ft0, $ft0, $fs0 │ │ │ │ - fmul.d $ft12, $ft12, $fs0 │ │ │ │ - fmul.d $ft11, $ft11, $fs0 │ │ │ │ - fmul.d $ft5, $ft5, $fs0 │ │ │ │ - fmul.d $ft3, $ft3, $fs0 │ │ │ │ - fneg.d $fa1, $fa1 │ │ │ │ - fneg.d $fa7, $fa7 │ │ │ │ - fneg.d $fa0, $fa0 │ │ │ │ - fmadd.d $ft4, $ft4, $fs1, $fs0 │ │ │ │ - fmadd.d $ft0, $ft0, $fs1, $ft2 │ │ │ │ - fmadd.d $ft12, $ft12, $fs1, $ft2 │ │ │ │ - fmadd.d $ft11, $ft11, $fs1, $ft2 │ │ │ │ - fmadd.d $fa1, $fa1, $fs1, $ft1 │ │ │ │ - fmadd.d $ft5, $ft5, $fs1, $fs0 │ │ │ │ - fmadd.d $ft3, $ft3, $fs1, $fs0 │ │ │ │ - fmadd.d $fa7, $fa7, $fs1, $ft1 │ │ │ │ - fmadd.d $fa0, $fa0, $fs1, $ft1 │ │ │ │ - fcvt.s.d $ft4, $ft4 │ │ │ │ - st.w $zero, $sp, 164 │ │ │ │ - fst.s $ft4, $sp, 160 │ │ │ │ - vilvl.d $vr8, $vr1, $vr8 │ │ │ │ - vilvl.d $vr13, $vr20, $vr13 │ │ │ │ - vfcvt.s.d $vr8, $vr13, $vr8 │ │ │ │ - vst $vr8, $sp, 128 │ │ │ │ - vilvl.d $vr7, $vr11, $vr7 │ │ │ │ - vilvl.d $vr19, $vr0, $vr19 │ │ │ │ - vfcvt.s.d $vr7, $vr19, $vr7 │ │ │ │ - vst $vr7, $sp, 144 │ │ │ │ - bnez $s2, -760 │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl 7556 │ │ │ │ - bstrpick.d $t0, $a0, 0x3f, 0x20 │ │ │ │ - st.w $a0, $sp, 112 │ │ │ │ - st.w $a1, $sp, 120 │ │ │ │ - st.w $t0, $sp, 116 │ │ │ │ - fld.s $fa1, $sp, 112 │ │ │ │ - fld.s $fa0, $sp, 120 │ │ │ │ - fld.s $fa2, $sp, 116 │ │ │ │ - b -600 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s1, $sp, 352 │ │ │ │ - ld.d $s6, $sp, 312 │ │ │ │ - ld.d $s7, $sp, 304 │ │ │ │ - fld.d $fs1, $sp, 272 │ │ │ │ - fld.d $fs2, $sp, 264 │ │ │ │ - fld.d $fs5, $sp, 240 │ │ │ │ - fld.d $fs6, $sp, 232 │ │ │ │ - fld.d $fs7, $sp, 224 │ │ │ │ - pcalau12i $t0, 28 │ │ │ │ - ld.d $t0, $t0, -72 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 80 │ │ │ │ - ld.d $ra, $sp, 376 │ │ │ │ - ld.d $fp, $sp, 368 │ │ │ │ - ld.d $s2, $sp, 344 │ │ │ │ - ld.d $s3, $sp, 336 │ │ │ │ - ld.d $s8, $sp, 296 │ │ │ │ - fld.d $fs0, $sp, 280 │ │ │ │ - fld.d $fs3, $sp, 256 │ │ │ │ - fld.d $fs4, $sp, 248 │ │ │ │ - addi.d $sp, $sp, 384 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 3 │ │ │ │ - fld.s $fa0, $t0, -1388 │ │ │ │ - pcalau12i $t2, 3 │ │ │ │ - pcalau12i $t1, 3 │ │ │ │ - fld.s $fs4, $t2, -1396 │ │ │ │ - fld.s $fs3, $t1, -1392 │ │ │ │ - fst.s $fa0, $sp, 20 │ │ │ │ - b -1100 │ │ │ │ - st.d $s0, $sp, 360 │ │ │ │ - st.d $s1, $sp, 352 │ │ │ │ - st.d $s4, $sp, 328 │ │ │ │ - st.d $s5, $sp, 320 │ │ │ │ - st.d $s6, $sp, 312 │ │ │ │ - st.d $s7, $sp, 304 │ │ │ │ - fst.d $fs1, $sp, 272 │ │ │ │ - fst.d $fs2, $sp, 264 │ │ │ │ - fst.d $fs5, $sp, 240 │ │ │ │ - fst.d $fs6, $sp, 232 │ │ │ │ - fst.d $fs7, $sp, 224 │ │ │ │ - bl -10556 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - pcalau12i $s0, 28 │ │ │ │ - ld.d $s0, $s0, -72 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - bl -10852 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - lu12i.w $t3, 244 │ │ │ │ - ori $t3, $t3, 0x240 │ │ │ │ - mul.d $a0, $a0, $t3 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - add.d $a0, $a0, $t2 │ │ │ │ - bne $t1, $t0, 24 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - bl -10656 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $s2, $a0 │ │ │ │ - stptr.w $zero, $a0, 0 │ │ │ │ - st.b $zero, $a0, 4 │ │ │ │ - li.w $a1, 46 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -11448 │ │ │ │ - beqz $a0, 92 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - move $s3, $a0 │ │ │ │ - beq $s0, $a0, 104 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - li.w $s0, 1 │ │ │ │ - addi.d $s2, $s2, -1 │ │ │ │ - li.w $s4, 5 │ │ │ │ - ldx.b $s1, $s3, $s0 │ │ │ │ - beqz $s1, 36 │ │ │ │ - bl -11128 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - slli.d $s1, $s1, 0x2 │ │ │ │ - ldx.w $t0, $t0, $s1 │ │ │ │ - stx.b $t0, $s2, $s0 │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ - bne $s0, $s4, -32 │ │ │ │ - nop │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - ldptr.d $s4, $sp, 0 │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + pcaddi $a1, 2254 │ │ │ │ + pcaddi $a0, 2259 │ │ │ │ + bl -13096 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t0, $a1, 0 │ │ │ │ ldptr.d $t4, $a0, 0 │ │ │ │ beqz $t0, 144 │ │ │ │ beqz $t4, 60 │ │ │ │ move $t1, $t4 │ │ │ │ @@ -2737,64 +3096,64 @@ │ │ │ │ nor $t2, $zero, $t2 │ │ │ │ stx.b $zero, $t1, $t2 │ │ │ │ stptr.d $t1, $a0, 0 │ │ │ │ move $a0, $t4 │ │ │ │ ret │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a3, 3473 │ │ │ │ + pcaddi $a3, 3126 │ │ │ │ li.w $a2, 249 │ │ │ │ - pcaddi $a1, 3195 │ │ │ │ - pcaddi $a0, 3198 │ │ │ │ + pcaddi $a1, 2226 │ │ │ │ + pcaddi $a0, 2229 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl -11848 │ │ │ │ + bl -13284 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ li.w $a0, 48 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ st.d $s1, $sp, 8 │ │ │ │ - bl -11468 │ │ │ │ + bl -12904 │ │ │ │ move $s0, $a0 │ │ │ │ li.w $s1, 1 │ │ │ │ li.w $a0, 16 │ │ │ │ st.w $s1, $s0, 20 │ │ │ │ - bl -11488 │ │ │ │ + bl -12924 │ │ │ │ st.d $a0, $s0, 24 │ │ │ │ beqz $a0, 80 │ │ │ │ st.w $zero, $s0, 16 │ │ │ │ st.w $s1, $s0, 4 │ │ │ │ li.w $a0, 12 │ │ │ │ - bl -11512 │ │ │ │ + bl -12948 │ │ │ │ st.d $a0, $s0, 8 │ │ │ │ beqz $a0, 56 │ │ │ │ stptr.w $zero, $s0, 0 │ │ │ │ st.w $s1, $s0, 36 │ │ │ │ li.w $a0, 268 │ │ │ │ - bl -11536 │ │ │ │ + bl -12972 │ │ │ │ st.d $a0, $s0, 40 │ │ │ │ beqz $a0, 32 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ st.w $zero, $s0, 32 │ │ │ │ ld.d $s1, $sp, 8 │ │ │ │ move $a0, $s0 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ pcalau12i $t0, 28 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 2499 │ │ │ │ - bl -11872 │ │ │ │ + pcaddi $a0, 2144 │ │ │ │ + bl -13308 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -11848 │ │ │ │ + bl -13284 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.w $t1, $a0, 0 │ │ │ │ ldptr.w $t0, $a0, 4 │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ @@ -2824,29 +3183,29 @@ │ │ │ │ nop │ │ │ │ slli.w $t1, $t1, 0x1 │ │ │ │ bstrpick.d $a1, $t1, 0x1f, 0x0 │ │ │ │ alsl.d $a1, $a1, $a1, 0x1 │ │ │ │ st.w $t1, $t2, 4 │ │ │ │ slli.d $a1, $a1, 0x2 │ │ │ │ st.d $t2, $sp, 8 │ │ │ │ - bl -11440 │ │ │ │ + bl -12876 │ │ │ │ ld.d $t2, $sp, 8 │ │ │ │ st.d $a0, $t2, 8 │ │ │ │ beqz $a0, 12 │ │ │ │ ldptr.w $t1, $t2, 0 │ │ │ │ b -116 │ │ │ │ pcalau12i $t0, 28 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 2447 │ │ │ │ - bl -12080 │ │ │ │ + pcaddi $a0, 2092 │ │ │ │ + bl -13516 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -12056 │ │ │ │ + bl -13492 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.w $t1, $a0, 16 │ │ │ │ ldptr.w $t2, $a0, 20 │ │ │ │ addi.d $sp, $sp, -64 │ │ │ │ st.d $ra, $sp, 56 │ │ │ │ @@ -2883,15 +3242,15 @@ │ │ │ │ bstrpick.d $a1, $t1, 0x1f, 0x0 │ │ │ │ st.w $t1, $t0, 20 │ │ │ │ slli.d $a1, $a1, 0x4 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ st.d $a4, $sp, 40 │ │ │ │ st.d $a3, $sp, 32 │ │ │ │ st.d $a2, $sp, 24 │ │ │ │ - bl -11676 │ │ │ │ + bl -13112 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ st.d $a0, $t0, 24 │ │ │ │ beqz $a0, 32 │ │ │ │ ldptr.w $t1, $t0, 16 │ │ │ │ ld.d $t3, $sp, 16 │ │ │ │ ld.d $a2, $sp, 24 │ │ │ │ ld.d $a3, $sp, 32 │ │ │ │ @@ -2899,18 +3258,18 @@ │ │ │ │ b -168 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 28 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 2383 │ │ │ │ - bl -12336 │ │ │ │ + pcaddi $a0, 2028 │ │ │ │ + bl -13772 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -12312 │ │ │ │ + bl -13748 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.w $t0, $a0, 16 │ │ │ │ beqz $t0, 188 │ │ │ │ ld.d $t2, $a0, 24 │ │ │ │ addi.d $sp, $sp, -64 │ │ │ │ @@ -2947,16 +3306,16 @@ │ │ │ │ ld.d $s3, $sp, 24 │ │ │ │ ld.d $s4, $sp, 16 │ │ │ │ ld.d $s5, $sp, 8 │ │ │ │ addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ nop │ │ │ │ ldptr.d $a0, $s4, 0 │ │ │ │ - pcaddi $a1, 2995 │ │ │ │ - bl -12080 │ │ │ │ + pcaddi $a1, 2026 │ │ │ │ + bl -13516 │ │ │ │ ld.d $t2, $s2, 24 │ │ │ │ alsl.d $t0, $s0, $t2, 0x2 │ │ │ │ stx.w $zero, $t0, $s1 │ │ │ │ b -88 │ │ │ │ nop │ │ │ │ ret │ │ │ │ nop │ │ │ │ @@ -2972,15 +3331,15 @@ │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ move $s0, $a0 │ │ │ │ move $s2, $a1 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ b 12 │ │ │ │ ld.bu $t1, $a0, 0 │ │ │ │ bnez $t1, 92 │ │ │ │ - pcaddi $a1, 2978 │ │ │ │ + pcaddi $a1, 2009 │ │ │ │ move $a0, $s0 │ │ │ │ bl -1104 │ │ │ │ bnez $a0, -20 │ │ │ │ move $a0, $zero │ │ │ │ nop │ │ │ │ ld.d $t1, $sp, 8 │ │ │ │ ldptr.d $t0, $s1, 0 │ │ │ │ @@ -2994,25 +3353,25 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a1, 2958 │ │ │ │ + pcaddi $a1, 1989 │ │ │ │ stptr.d $a0, $sp, 0 │ │ │ │ move $a0, $sp │ │ │ │ bl -1196 │ │ │ │ move $a1, $zero │ │ │ │ - bl -12508 │ │ │ │ + bl -13944 │ │ │ │ fcvt.s.d $fa0, $fa0 │ │ │ │ li.w $a0, 1 │ │ │ │ fst.s $fa0, $s2, 0 │ │ │ │ b -100 │ │ │ │ - bl -12096 │ │ │ │ + bl -13532 │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ st.d $s3, $sp, 8 │ │ │ │ ldptr.w $s3, $a0, 32 │ │ │ │ st.d $s0, $sp, 32 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ li.w $s0, -1 │ │ │ │ @@ -3032,15 +3391,15 @@ │ │ │ │ nop │ │ │ │ addi.w $s0, $s0, 1 │ │ │ │ addi.d $s1, $s1, 268 │ │ │ │ beq $s0, $s3, 56 │ │ │ │ nop │ │ │ │ move $a1, $s2 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -12896 │ │ │ │ + bl -14332 │ │ │ │ bnez $a0, -28 │ │ │ │ ld.d $s1, $sp, 24 │ │ │ │ ld.d $s2, $sp, 16 │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ ld.d $s3, $sp, 8 │ │ │ │ move $a0, $s0 │ │ │ │ ld.d $s0, $sp, 32 │ │ │ │ @@ -3080,15 +3439,15 @@ │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ ldptr.w $a1, $a0, 0 │ │ │ │ st.d $s0, $sp, 32 │ │ │ │ move $s0, $a0 │ │ │ │ ld.d $a0, $a0, 8 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ - bl 5092 │ │ │ │ + bl -7728 │ │ │ │ ldptr.w $t2, $s0, 0 │ │ │ │ bstrpick.d $t0, $a0, 0x3f, 0x20 │ │ │ │ stptr.w $a0, $sp, 0 │ │ │ │ st.w $a1, $sp, 8 │ │ │ │ st.w $t0, $sp, 4 │ │ │ │ ld.d $a0, $s0, 8 │ │ │ │ move $a1, $zero │ │ │ │ @@ -3114,19 +3473,19 @@ │ │ │ │ fst.s $fa0, $t0, -4 │ │ │ │ bne $t0, $t1, -40 │ │ │ │ move $a1, $t2 │ │ │ │ st.w $zero, $sp, 24 │ │ │ │ ld.d $a3, $sp, 24 │ │ │ │ move $a2, $zero │ │ │ │ st.d $zero, $sp, 16 │ │ │ │ - bl 5164 │ │ │ │ + bl -7656 │ │ │ │ vxor.v $vr1, $vr1, $vr1 │ │ │ │ pcalau12i $t0, 3 │ │ │ │ fcmp.ceq.s $fcc0, $fa0, $fa1 │ │ │ │ - fld.s $fa7, $t0, -1400 │ │ │ │ + fld.s $fa7, $t0, -1364 │ │ │ │ bcnez $fcc0, 12 │ │ │ │ frecip.s $fa7, $fa0 │ │ │ │ nop │ │ │ │ ldptr.w $t2, $s0, 0 │ │ │ │ beqz $t2, 204 │ │ │ │ addi.w $t0, $t2, -1 │ │ │ │ li.w $t1, 6 │ │ │ │ @@ -3238,31 +3597,31 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fld.s $fa2, $t0, 4 │ │ │ │ bne $a2, $t1, -116 │ │ │ │ fld.s $fa1, $t0, 4 │ │ │ │ b -108 │ │ │ │ - pcaddi $a3, 2976 │ │ │ │ + pcaddi $a3, 2629 │ │ │ │ li.w $a2, 181 │ │ │ │ - pcaddi $a1, 2694 │ │ │ │ - pcaddi $a0, 2713 │ │ │ │ - bl -13848 │ │ │ │ + pcaddi $a1, 1725 │ │ │ │ + pcaddi $a0, 1744 │ │ │ │ + bl -15284 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 2970 │ │ │ │ + pcaddi $a3, 2623 │ │ │ │ li.w $a2, 183 │ │ │ │ - pcaddi $a1, 2688 │ │ │ │ - pcaddi $a0, 2723 │ │ │ │ - bl -13872 │ │ │ │ + pcaddi $a1, 1719 │ │ │ │ + pcaddi $a0, 1754 │ │ │ │ + bl -15308 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 2964 │ │ │ │ + pcaddi $a3, 2617 │ │ │ │ li.w $a2, 182 │ │ │ │ - pcaddi $a1, 2682 │ │ │ │ - pcaddi $a0, 2709 │ │ │ │ - bl -13896 │ │ │ │ + pcaddi $a1, 1713 │ │ │ │ + pcaddi $a0, 1740 │ │ │ │ + bl -15332 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.w $t1, $a0, 0 │ │ │ │ beqz $t1, 52 │ │ │ │ ld.d $t0, $a0, 8 │ │ │ │ bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ @@ -3359,87 +3718,87 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ stptr.d $s0, $sp, 0 │ │ │ │ move $s0, $a0 │ │ │ │ ld.d $a0, $a0, 8 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl -13996 │ │ │ │ + bl -15432 │ │ │ │ ld.d $a0, $s0, 24 │ │ │ │ - bl -14004 │ │ │ │ + bl -15440 │ │ │ │ ld.d $a0, $s0, 40 │ │ │ │ - bl -14012 │ │ │ │ + bl -15448 │ │ │ │ ld.d $ra, $sp, 8 │ │ │ │ move $a0, $s0 │ │ │ │ ldptr.d $s0, $sp, 0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ - b -14032 │ │ │ │ + b -15468 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 28 │ │ │ │ + pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -72 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ addi.d $sp, $sp, -448 │ │ │ │ st.d $a1, $sp, 16 │ │ │ │ - pcaddi $a1, 2603 │ │ │ │ + pcaddi $a1, 1634 │ │ │ │ st.d $ra, $sp, 440 │ │ │ │ st.d $s8, $sp, 360 │ │ │ │ st.d $a0, $sp, 40 │ │ │ │ st.d $t0, $sp, 344 │ │ │ │ - bl -14160 │ │ │ │ + bl -15596 │ │ │ │ beqz $a0, 2500 │ │ │ │ st.d $s0, $sp, 424 │ │ │ │ st.d $s1, $sp, 416 │ │ │ │ st.d $s3, $sp, 400 │ │ │ │ st.d $s4, $sp, 392 │ │ │ │ st.d $s5, $sp, 384 │ │ │ │ st.d $fp, $sp, 432 │ │ │ │ st.d $s2, $sp, 408 │ │ │ │ st.d $s6, $sp, 376 │ │ │ │ st.d $s7, $sp, 368 │ │ │ │ move $s3, $a0 │ │ │ │ bl -2584 │ │ │ │ move $s8, $a0 │ │ │ │ li.w $a0, 128 │ │ │ │ - bl -14044 │ │ │ │ + bl -15480 │ │ │ │ li.w $t0, -1 │ │ │ │ stptr.d $t0, $sp, 0 │ │ │ │ move $s0, $a0 │ │ │ │ li.w $s1, 128 │ │ │ │ li.w $s4, 13 │ │ │ │ li.w $s5, 9 │ │ │ │ beqz $a0, 2256 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a2, $s3 │ │ │ │ move $a1, $s1 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -14020 │ │ │ │ + bl -15456 │ │ │ │ beqz $a0, 320 │ │ │ │ nop │ │ │ │ li.w $s6, 10 │ │ │ │ b 68 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a0, $s0 │ │ │ │ slli.w $a1, $s1, 0x1 │ │ │ │ - bl -13824 │ │ │ │ + bl -15260 │ │ │ │ move $s0, $a0 │ │ │ │ beqz $a0, 2176 │ │ │ │ addi.d $a0, $s1, -1 │ │ │ │ move $a2, $s3 │ │ │ │ addi.w $a1, $s1, 1 │ │ │ │ add.d $a0, $s0, $a0 │ │ │ │ - bl -14092 │ │ │ │ + bl -15528 │ │ │ │ beqz $a0, 248 │ │ │ │ slli.w $s1, $s1, 0x1 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -14636 │ │ │ │ + bl -16072 │ │ │ │ add.d $a0, $s0, $a0 │ │ │ │ ld.bu $t0, $a0, -1 │ │ │ │ bne $t0, $s6, -64 │ │ │ │ ld.b $t1, $s0, 0 │ │ │ │ move $t0, $s0 │ │ │ │ li.w $t2, 10 │ │ │ │ li.w $t3, 32 │ │ │ │ @@ -3454,15 +3813,15 @@ │ │ │ │ nop │ │ │ │ ld.b $t1, $t0, 1 │ │ │ │ addi.d $t0, $t0, 1 │ │ │ │ bnez $t1, -32 │ │ │ │ nop │ │ │ │ st.d $s0, $sp, 64 │ │ │ │ addi.d $s2, $sp, 64 │ │ │ │ - pcaddi $a1, 2496 │ │ │ │ + pcaddi $a1, 1527 │ │ │ │ move $a0, $s2 │ │ │ │ bl -3032 │ │ │ │ move $s6, $a0 │ │ │ │ beqz $a0, -208 │ │ │ │ ld.b $t0, $s6, 0 │ │ │ │ beqz $t0, -24 │ │ │ │ li.w $t1, 35 │ │ │ │ @@ -3477,44 +3836,44 @@ │ │ │ │ slli.w $t1, $t0, 0x0 │ │ │ │ bnez $t0, 12 │ │ │ │ ld.bu $t1, $s6, 1 │ │ │ │ nop │ │ │ │ beqz $t1, 448 │ │ │ │ ld.d $t0, $sp, 16 │ │ │ │ beqz $t0, -280 │ │ │ │ - pcaddi $a1, 2533 │ │ │ │ + pcaddi $a1, 1564 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -14684 │ │ │ │ + bl -16120 │ │ │ │ beqz $a0, 984 │ │ │ │ - pcaddi $a1, 2593 │ │ │ │ + pcaddi $a1, 1624 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -14700 │ │ │ │ + bl -16136 │ │ │ │ beqz $a0, 160 │ │ │ │ move $a2, $s3 │ │ │ │ move $a1, $s1 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -14336 │ │ │ │ + bl -15772 │ │ │ │ bnez $a0, -308 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -14524 │ │ │ │ + bl -15960 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -14212 │ │ │ │ + bl -15648 │ │ │ │ move $a0, $s8 │ │ │ │ bl -2356 │ │ │ │ ld.d $fp, $sp, 432 │ │ │ │ ld.d $s0, $sp, 424 │ │ │ │ ld.d $s1, $sp, 416 │ │ │ │ ld.d $s2, $sp, 408 │ │ │ │ ld.d $s3, $sp, 400 │ │ │ │ ld.d $s4, $sp, 392 │ │ │ │ ld.d $s5, $sp, 384 │ │ │ │ ld.d $s6, $sp, 376 │ │ │ │ ld.d $s7, $sp, 368 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 28 │ │ │ │ + pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -72 │ │ │ │ ld.d $t1, $sp, 344 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ bne $t1, $t0, 2096 │ │ │ │ ld.d $ra, $sp, 440 │ │ │ │ move $a0, $s8 │ │ │ │ ld.d $s8, $sp, 360 │ │ │ │ @@ -3524,15 +3883,15 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t0, $s6, 0 │ │ │ │ bnez $t0, 28 │ │ │ │ - pcaddi $a1, 2426 │ │ │ │ + pcaddi $a1, 1457 │ │ │ │ move $a0, $s2 │ │ │ │ bl -3312 │ │ │ │ move $s6, $a0 │ │ │ │ bnez $a0, -24 │ │ │ │ nop │ │ │ │ ldptr.w $s2, $s8, 32 │ │ │ │ li.w $t0, -1 │ │ │ │ @@ -3540,15 +3899,15 @@ │ │ │ │ beqz $s2, -508 │ │ │ │ ld.d $s7, $s8, 40 │ │ │ │ stptr.d $zero, $sp, 0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a1, $s6 │ │ │ │ move $a0, $s7 │ │ │ │ - bl -14928 │ │ │ │ + bl -16364 │ │ │ │ beqz $a0, -540 │ │ │ │ ldptr.d $t0, $sp, 0 │ │ │ │ addi.d $s7, $s7, 268 │ │ │ │ addi.w $t0, $t0, 1 │ │ │ │ stptr.d $t0, $sp, 0 │ │ │ │ bne $s2, $t0, -32 │ │ │ │ li.w $t0, -1 │ │ │ │ @@ -3587,37 +3946,37 @@ │ │ │ │ fst.s $fa0, $sp, 80 │ │ │ │ ld.d $a1, $sp, 72 │ │ │ │ ld.d $a2, $sp, 80 │ │ │ │ bl -3172 │ │ │ │ b -712 │ │ │ │ nop │ │ │ │ li.w $a0, 4 │ │ │ │ - bl -14812 │ │ │ │ + bl -16248 │ │ │ │ li.w $t0, 1 │ │ │ │ move $s7, $a0 │ │ │ │ move $s6, $zero │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ addi.d $fp, $sp, 72 │ │ │ │ b 12 │ │ │ │ ld.bu $t1, $a0, 0 │ │ │ │ bnez $t1, 316 │ │ │ │ - pcaddi $a1, 2354 │ │ │ │ + pcaddi $a1, 1385 │ │ │ │ move $a0, $s2 │ │ │ │ bl -3600 │ │ │ │ bnez $a0, -20 │ │ │ │ slli.w $a1, $s6, 0x0 │ │ │ │ li.w $t0, 2 │ │ │ │ bge $t0, $a1, 1496 │ │ │ │ bstrpick.d $s2, $a1, 0x1f, 0x0 │ │ │ │ alsl.d $t6, $s2, $s2, 0x1 │ │ │ │ slli.d $t6, $t6, 0x2 │ │ │ │ move $a0, $t6 │ │ │ │ st.d $a1, $sp, 32 │ │ │ │ st.d $t6, $sp, 24 │ │ │ │ - bl -14900 │ │ │ │ + bl -16336 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ ld.d $t6, $sp, 24 │ │ │ │ ld.d $a1, $sp, 32 │ │ │ │ beqz $a0, 1412 │ │ │ │ ld.d $t3, $s8, 8 │ │ │ │ ld.d $t1, $sp, 8 │ │ │ │ move $t2, $s7 │ │ │ │ @@ -3631,24 +3990,24 @@ │ │ │ │ add.d $t0, $t3, $t0 │ │ │ │ st.d $t4, $t1, -12 │ │ │ │ ldptr.w $t0, $t0, 8 │ │ │ │ st.w $t0, $t1, -4 │ │ │ │ bne $t2, $t5, -40 │ │ │ │ addi.d $a0, $t6, -24 │ │ │ │ st.d $a1, $sp, 24 │ │ │ │ - bl -14988 │ │ │ │ + bl -16424 │ │ │ │ ld.d $a1, $sp, 24 │ │ │ │ move $fp, $a0 │ │ │ │ beqz $a0, 1328 │ │ │ │ move $a2, $a0 │ │ │ │ addi.w $s6, $s6, -2 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ bstrpick.d $s6, $s6, 0x1f, 0x0 │ │ │ │ alsl.d $s6, $s6, $s6, 0x1 │ │ │ │ - bl -7092 │ │ │ │ + bl -4916 │ │ │ │ move $s2, $fp │ │ │ │ alsl.d $s6, $s6, $fp, 0x2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.w $t3, $s2, 8 │ │ │ │ ldptr.w $t2, $s2, 4 │ │ │ │ @@ -3661,34 +4020,34 @@ │ │ │ │ ldx.w $a2, $s7, $t2 │ │ │ │ ldx.w $a1, $s7, $t1 │ │ │ │ move $a0, $s8 │ │ │ │ addi.d $s2, $s2, 12 │ │ │ │ bl -3264 │ │ │ │ bne $s6, $s2, -52 │ │ │ │ move $a0, $s7 │ │ │ │ - bl -15204 │ │ │ │ + bl -16640 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bl -15212 │ │ │ │ + bl -16648 │ │ │ │ move $a0, $fp │ │ │ │ - bl -15220 │ │ │ │ + bl -16656 │ │ │ │ b -1040 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a1, 2278 │ │ │ │ + pcaddi $a1, 1309 │ │ │ │ st.d $a0, $sp, 72 │ │ │ │ move $a0, $fp │ │ │ │ bl -3916 │ │ │ │ li.w $a2, 10 │ │ │ │ move $a1, $zero │ │ │ │ - bl -15040 │ │ │ │ + bl -16476 │ │ │ │ ld.d $t1, $sp, 8 │ │ │ │ slli.w $t0, $s6, 0x0 │ │ │ │ slli.w $a2, $a0, 0x0 │ │ │ │ beq $t1, $t0, 120 │ │ │ │ nop │ │ │ │ ldptr.w $t0, $s8, 0 │ │ │ │ sub.w $t1, $zero, $t0 │ │ │ │ @@ -3709,83 +4068,83 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 2233 │ │ │ │ - bl -15128 │ │ │ │ + pcaddi $a1, 1264 │ │ │ │ + bl -16564 │ │ │ │ move $t0, $zero │ │ │ │ b -64 │ │ │ │ nop │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ move $a0, $s7 │ │ │ │ st.d $a2, $sp, 24 │ │ │ │ slli.w $t0, $t0, 0x1 │ │ │ │ bstrpick.d $a1, $t0, 0x1f, 0x0 │ │ │ │ slli.d $a1, $a1, 0x2 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - bl -15028 │ │ │ │ + bl -16464 │ │ │ │ ld.d $a2, $sp, 24 │ │ │ │ move $s7, $a0 │ │ │ │ b -152 │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ - bl -15820 │ │ │ │ + bl -17256 │ │ │ │ move $s2, $a0 │ │ │ │ addi.d $a0, $a0, 2 │ │ │ │ - bl -15384 │ │ │ │ + bl -16820 │ │ │ │ st.d $a0, $sp, 24 │ │ │ │ beqz $a0, 936 │ │ │ │ ld.d $a1, $sp, 40 │ │ │ │ addi.d $a2, $s2, 1 │ │ │ │ - bl -15068 │ │ │ │ + bl -16504 │ │ │ │ ld.d $a0, $sp, 24 │ │ │ │ - bl -15556 │ │ │ │ + bl -16992 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ - bl -15868 │ │ │ │ + bl -17304 │ │ │ │ ld.d $s6, $sp, 64 │ │ │ │ move $s2, $a0 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -15884 │ │ │ │ + bl -17320 │ │ │ │ add.d $a0, $s2, $a0 │ │ │ │ addi.d $a0, $a0, 2 │ │ │ │ - bl -15448 │ │ │ │ + bl -16884 │ │ │ │ pcalau12i $t1, 27 │ │ │ │ ld.d $t1, $t1, -32 │ │ │ │ st.d $a0, $sp, 32 │ │ │ │ ldptr.d $s7, $t1, 0 │ │ │ │ ld.d $a1, $sp, 8 │ │ │ │ beqz $a0, 1088 │ │ │ │ move $a2, $s2 │ │ │ │ - bl -15144 │ │ │ │ + bl -16580 │ │ │ │ ld.d $t1, $sp, 32 │ │ │ │ li.w $t0, 47 │ │ │ │ addi.d $a0, $s2, 1 │ │ │ │ stx.b $t0, $t1, $s2 │ │ │ │ move $a1, $s6 │ │ │ │ add.d $a0, $t1, $a0 │ │ │ │ move $s2, $t1 │ │ │ │ - bl -15304 │ │ │ │ + bl -16740 │ │ │ │ move $a2, $s2 │ │ │ │ - pcaddi $a1, 2262 │ │ │ │ + pcaddi $a1, 1293 │ │ │ │ move $a0, $s7 │ │ │ │ - bl -15352 │ │ │ │ - pcaddi $a1, 2211 │ │ │ │ + bl -16788 │ │ │ │ + pcaddi $a1, 1242 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -15716 │ │ │ │ + bl -17152 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ addi.d $s7, $sp, 88 │ │ │ │ li.w $s6, 32 │ │ │ │ beqz $a0, 900 │ │ │ │ ld.d $a2, $sp, 8 │ │ │ │ li.w $a1, 256 │ │ │ │ move $a0, $s7 │ │ │ │ - bl -15492 │ │ │ │ + bl -16928 │ │ │ │ beqz $a0, 304 │ │ │ │ nop │ │ │ │ ld.b $t1, $sp, 88 │ │ │ │ move $t0, $s7 │ │ │ │ li.w $t2, 10 │ │ │ │ beqz $t1, 52 │ │ │ │ nop │ │ │ │ @@ -3798,25 +4157,25 @@ │ │ │ │ nop │ │ │ │ ld.b $t1, $t0, 1 │ │ │ │ addi.d $t0, $t0, 1 │ │ │ │ bnez $t1, -32 │ │ │ │ nop │ │ │ │ st.d $s7, $sp, 72 │ │ │ │ addi.d $s2, $sp, 72 │ │ │ │ - pcaddi $a1, 2152 │ │ │ │ + pcaddi $a1, 1183 │ │ │ │ move $a0, $s2 │ │ │ │ bl -4408 │ │ │ │ move $fp, $a0 │ │ │ │ beqz $a0, -112 │ │ │ │ ld.b $t0, $fp, 0 │ │ │ │ beqz $t0, -24 │ │ │ │ li.w $t1, 35 │ │ │ │ beq $t0, $t1, -128 │ │ │ │ - pcaddi $a1, 2235 │ │ │ │ - bl -16000 │ │ │ │ + pcaddi $a1, 1266 │ │ │ │ + bl -17436 │ │ │ │ beqz $a0, 236 │ │ │ │ ld.bu $t0, $fp, 0 │ │ │ │ addi.w $t0, $t0, -75 │ │ │ │ slli.w $t1, $t0, 0x0 │ │ │ │ bnez $t0, 28 │ │ │ │ ld.bu $t0, $fp, 1 │ │ │ │ addi.w $t0, $t0, -100 │ │ │ │ @@ -3852,56 +4211,56 @@ │ │ │ │ ld.d $a2, $sp, 8 │ │ │ │ alsl.d $t0, $t0, $t2, 0x2 │ │ │ │ fst.s $fa2, $t0, 256 │ │ │ │ fst.s $fa1, $t0, 260 │ │ │ │ fst.s $fa0, $t0, 264 │ │ │ │ li.w $a1, 256 │ │ │ │ move $a0, $s7 │ │ │ │ - bl -15792 │ │ │ │ + bl -17228 │ │ │ │ bnez $a0, -292 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bl -15660 │ │ │ │ + bl -17096 │ │ │ │ ld.d $a0, $sp, 24 │ │ │ │ - bl -15988 │ │ │ │ + bl -17424 │ │ │ │ ld.d $a0, $sp, 32 │ │ │ │ - bl -15996 │ │ │ │ + bl -17432 │ │ │ │ b -1816 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t1, $fp, 0 │ │ │ │ bnez $t1, 28 │ │ │ │ - pcaddi $a1, 2082 │ │ │ │ + pcaddi $a1, 1113 │ │ │ │ move $a0, $s2 │ │ │ │ bl -4688 │ │ │ │ move $fp, $a0 │ │ │ │ bnez $a0, -24 │ │ │ │ nop │ │ │ │ move $a0, $fp │ │ │ │ - bl -16412 │ │ │ │ + bl -17848 │ │ │ │ li.w $t1, 255 │ │ │ │ bltu $t1, $a0, 444 │ │ │ │ ldptr.w $t1, $s8, 32 │ │ │ │ ldptr.w $t2, $s8, 36 │ │ │ │ ld.d $a0, $s8, 40 │ │ │ │ beq $t1, $t2, 172 │ │ │ │ bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ alsl.d $t0, $t1, $t1, 0x4 │ │ │ │ slli.d $t0, $t0, 0x2 │ │ │ │ sub.d $t0, $t0, $t1 │ │ │ │ alsl.d $a0, $t0, $a0, 0x2 │ │ │ │ move $a1, $fp │ │ │ │ - bl -15808 │ │ │ │ + bl -17244 │ │ │ │ ldptr.w $t0, $s8, 32 │ │ │ │ pcalau12i $t1, 2 │ │ │ │ ld.d $t5, $s8, 40 │ │ │ │ bstrpick.d $t2, $t0, 0x1f, 0x0 │ │ │ │ - fld.s $fa0, $t1, -1400 │ │ │ │ + fld.s $fa0, $t1, -1364 │ │ │ │ addi.w $t1, $t0, 1 │ │ │ │ alsl.d $t0, $t2, $t2, 0x4 │ │ │ │ slli.d $t0, $t0, 0x2 │ │ │ │ lu12i.w $t4, 260096 │ │ │ │ sub.d $t0, $t0, $t2 │ │ │ │ alsl.d $t0, $t0, $t5, 0x2 │ │ │ │ bstrins.d $t4, $t4, 0x3f, 0x20 │ │ │ │ @@ -3910,58 +4269,58 @@ │ │ │ │ st.w $t1, $s8, 32 │ │ │ │ b -520 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a2, $fp │ │ │ │ - pcaddi $a1, 2154 │ │ │ │ - bl -15932 │ │ │ │ + pcaddi $a1, 1185 │ │ │ │ + bl -17368 │ │ │ │ b -552 │ │ │ │ nop │ │ │ │ st.b $zero, $t0, 0 │ │ │ │ b -492 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a2, $fp │ │ │ │ - pcaddi $a1, 2132 │ │ │ │ - bl -15972 │ │ │ │ + pcaddi $a1, 1163 │ │ │ │ + bl -17408 │ │ │ │ b -592 │ │ │ │ nop │ │ │ │ slli.w $t1, $t1, 0x1 │ │ │ │ st.w $t1, $s8, 36 │ │ │ │ bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ alsl.d $a1, $t1, $t1, 0x4 │ │ │ │ slli.d $a1, $a1, 0x2 │ │ │ │ sub.d $a1, $a1, $t1 │ │ │ │ slli.d $a1, $a1, 0x2 │ │ │ │ - bl -15868 │ │ │ │ + bl -17304 │ │ │ │ st.d $a0, $s8, 40 │ │ │ │ beqz $a0, 324 │ │ │ │ ldptr.w $t1, $s8, 32 │ │ │ │ b -212 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 32 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 2049 │ │ │ │ - bl -16504 │ │ │ │ + pcaddi $a0, 1080 │ │ │ │ + bl -17940 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -16016 │ │ │ │ + bl -17452 │ │ │ │ nop │ │ │ │ ld.d $a0, $s8, 8 │ │ │ │ - bl -16348 │ │ │ │ + bl -17784 │ │ │ │ ld.d $a0, $s8, 24 │ │ │ │ - bl -16356 │ │ │ │ + bl -17792 │ │ │ │ ld.d $a0, $s8, 40 │ │ │ │ - bl -16364 │ │ │ │ + bl -17800 │ │ │ │ move $a0, $s8 │ │ │ │ - bl -16372 │ │ │ │ + bl -17808 │ │ │ │ move $s8, $zero │ │ │ │ ld.d $fp, $sp, 432 │ │ │ │ ld.d $s0, $sp, 424 │ │ │ │ ld.d $s1, $sp, 416 │ │ │ │ ld.d $s2, $sp, 408 │ │ │ │ ld.d $s3, $sp, 400 │ │ │ │ ld.d $s4, $sp, 392 │ │ │ │ @@ -3971,148 +4330,148 @@ │ │ │ │ b -1832 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1311 │ │ │ │ - bl -16624 │ │ │ │ + pcaddi $a0, 956 │ │ │ │ + bl -18060 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -16600 │ │ │ │ + bl -18036 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 32 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 2019 │ │ │ │ - bl -16664 │ │ │ │ + pcaddi $a0, 1050 │ │ │ │ + bl -18100 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -16176 │ │ │ │ + bl -17612 │ │ │ │ move $a0, $s7 │ │ │ │ - bl -16504 │ │ │ │ + bl -17940 │ │ │ │ b -164 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 31 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 2051 │ │ │ │ - bl -16712 │ │ │ │ + pcaddi $a0, 1082 │ │ │ │ + bl -18148 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -16688 │ │ │ │ + bl -18124 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ ld.d $a2, $sp, 32 │ │ │ │ - pcaddi $a1, 2030 │ │ │ │ - bl -16300 │ │ │ │ + pcaddi $a1, 1061 │ │ │ │ + bl -17736 │ │ │ │ b -592 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ld.d $a2, $sp, 40 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 1970 │ │ │ │ + pcaddi $a1, 1001 │ │ │ │ move $s8, $zero │ │ │ │ - bl -16336 │ │ │ │ + bl -17772 │ │ │ │ b -2028 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1263 │ │ │ │ - bl -16816 │ │ │ │ + pcaddi $a0, 908 │ │ │ │ + bl -18252 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -16792 │ │ │ │ + bl -18228 │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 24 │ │ │ │ - bl -16660 │ │ │ │ + bl -18096 │ │ │ │ move $a3, $s7 │ │ │ │ li.w $a2, 52 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1983 │ │ │ │ - bl -16856 │ │ │ │ + pcaddi $a0, 1014 │ │ │ │ + bl -18292 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -16832 │ │ │ │ + bl -18268 │ │ │ │ nop │ │ │ │ st.d $fp, $sp, 432 │ │ │ │ st.d $s0, $sp, 424 │ │ │ │ st.d $s1, $sp, 416 │ │ │ │ st.d $s2, $sp, 408 │ │ │ │ st.d $s3, $sp, 400 │ │ │ │ st.d $s4, $sp, 392 │ │ │ │ st.d $s5, $sp, 384 │ │ │ │ st.d $s6, $sp, 376 │ │ │ │ st.d $s7, $sp, 368 │ │ │ │ - bl -16252 │ │ │ │ + bl -17688 │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -512 │ │ │ │ st.d $s5, $sp, 456 │ │ │ │ pcalau12i $s5, 27 │ │ │ │ ld.d $s5, $s5, -72 │ │ │ │ ldptr.d $t0, $s5, 0 │ │ │ │ - pcaddi $a1, 2025 │ │ │ │ + pcaddi $a1, 1056 │ │ │ │ st.d $s0, $sp, 496 │ │ │ │ st.d $ra, $sp, 504 │ │ │ │ st.d $s1, $sp, 488 │ │ │ │ move $s0, $a0 │ │ │ │ st.d $t0, $sp, 424 │ │ │ │ - bl -16868 │ │ │ │ + bl -18304 │ │ │ │ beqz $a0, 1144 │ │ │ │ st.d $s2, $sp, 480 │ │ │ │ st.d $s4, $sp, 464 │ │ │ │ addi.d $s2, $sp, 168 │ │ │ │ move $s4, $a0 │ │ │ │ st.d $s3, $sp, 472 │ │ │ │ st.d $s7, $sp, 440 │ │ │ │ bl -5276 │ │ │ │ move $a2, $s4 │ │ │ │ li.w $a1, 256 │ │ │ │ move $s1, $a0 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -16664 │ │ │ │ + bl -18100 │ │ │ │ st.d $s2, $sp, 24 │ │ │ │ b 16 │ │ │ │ nop │ │ │ │ ld.bu $t0, $a0, 0 │ │ │ │ bnez $t0, 20 │ │ │ │ - pcaddi $a1, 1874 │ │ │ │ + pcaddi $a1, 905 │ │ │ │ addi.d $a0, $sp, 24 │ │ │ │ bl -5520 │ │ │ │ bnez $a0, -20 │ │ │ │ - pcaddi $a1, 1998 │ │ │ │ - bl -17092 │ │ │ │ + pcaddi $a1, 1029 │ │ │ │ + bl -18528 │ │ │ │ beqz $a0, 320 │ │ │ │ nop │ │ │ │ move $a2, $zero │ │ │ │ li.w $a1, 80 │ │ │ │ move $a0, $s4 │ │ │ │ st.d $s8, $sp, 432 │ │ │ │ - bl -17008 │ │ │ │ + bl -18444 │ │ │ │ move $a3, $s4 │ │ │ │ li.w $a2, 1 │ │ │ │ li.w $a1, 4 │ │ │ │ addi.d $a0, $sp, 104 │ │ │ │ - bl -17204 │ │ │ │ + bl -18640 │ │ │ │ li.w $t0, 1 │ │ │ │ ldptr.w $s8, $sp, 104 │ │ │ │ move $s3, $zero │ │ │ │ li.w $s7, 49 │ │ │ │ addi.d $s2, $sp, 92 │ │ │ │ bne $a0, $t0, 828 │ │ │ │ move $a3, $s4 │ │ │ │ li.w $a2, 50 │ │ │ │ li.w $a1, 1 │ │ │ │ addi.d $a0, $sp, 112 │ │ │ │ - bl -17248 │ │ │ │ + bl -18684 │ │ │ │ beqz $a0, 116 │ │ │ │ bgeu $s7, $a0, 616 │ │ │ │ vld $vr0, $sp, 112 │ │ │ │ addi.d $s0, $sp, 56 │ │ │ │ vst $vr0, $sp, 56 │ │ │ │ vld $vr0, $sp, 128 │ │ │ │ vst $vr0, $sp, 72 │ │ │ │ @@ -4131,15 +4490,15 @@ │ │ │ │ bl -5336 │ │ │ │ bne $s2, $s0, -44 │ │ │ │ move $a3, $s4 │ │ │ │ li.w $a2, 50 │ │ │ │ li.w $a1, 1 │ │ │ │ addi.d $a0, $sp, 112 │ │ │ │ addi.w $s3, $s3, 1 │ │ │ │ - bl -17356 │ │ │ │ + bl -18792 │ │ │ │ bnez $a0, -104 │ │ │ │ nop │ │ │ │ bne $s3, $s8, 648 │ │ │ │ ld.d $s8, $sp, 432 │ │ │ │ ldptr.w $t0, $s1, 0 │ │ │ │ move $s0, $zero │ │ │ │ beqz $t0, 56 │ │ │ │ @@ -4153,51 +4512,51 @@ │ │ │ │ move $a0, $s1 │ │ │ │ bl -5220 │ │ │ │ ldptr.w $t0, $s1, 0 │ │ │ │ addi.w $s0, $s0, 3 │ │ │ │ bltu $s0, $t0, -32 │ │ │ │ nop │ │ │ │ move $a0, $s4 │ │ │ │ - bl -16852 │ │ │ │ + bl -18288 │ │ │ │ move $a0, $s1 │ │ │ │ bl -4996 │ │ │ │ ld.d $s2, $sp, 480 │ │ │ │ ld.d $s3, $sp, 472 │ │ │ │ ld.d $s4, $sp, 464 │ │ │ │ ld.d $s7, $sp, 440 │ │ │ │ b 504 │ │ │ │ nop │ │ │ │ move $a2, $s4 │ │ │ │ li.w $a1, 256 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -17044 │ │ │ │ + bl -18480 │ │ │ │ st.d $s2, $sp, 40 │ │ │ │ b 20 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t0, $a0, 0 │ │ │ │ bnez $t0, 20 │ │ │ │ - pcaddi $a1, 1778 │ │ │ │ + pcaddi $a1, 809 │ │ │ │ addi.d $a0, $sp, 40 │ │ │ │ bl -5904 │ │ │ │ bnez $a0, -20 │ │ │ │ - pcaddi $a1, 1904 │ │ │ │ - bl -17476 │ │ │ │ + pcaddi $a1, 935 │ │ │ │ + bl -18912 │ │ │ │ bnez $a0, -376 │ │ │ │ st.d $s6, $sp, 448 │ │ │ │ li.w $s0, 13 │ │ │ │ li.w $s3, 9 │ │ │ │ li.w $s6, 32 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a2, $s4 │ │ │ │ li.w $a1, 256 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -17140 │ │ │ │ + bl -18576 │ │ │ │ beqz $a0, 256 │ │ │ │ nop │ │ │ │ ld.b $t1, $sp, 168 │ │ │ │ move $t0, $s2 │ │ │ │ li.w $t2, 10 │ │ │ │ beqz $t1, 52 │ │ │ │ nop │ │ │ │ @@ -4220,20 +4579,20 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t0, $a0, 0 │ │ │ │ bnez $t0, 20 │ │ │ │ - pcaddi $a1, 1730 │ │ │ │ + pcaddi $a1, 761 │ │ │ │ move $a0, $s7 │ │ │ │ bl -6096 │ │ │ │ bnez $a0, -20 │ │ │ │ - pcaddi $a1, 1858 │ │ │ │ - bl -17668 │ │ │ │ + pcaddi $a1, 889 │ │ │ │ + bl -19104 │ │ │ │ bnez $a0, -160 │ │ │ │ addi.d $a1, $sp, 12 │ │ │ │ move $a0, $s7 │ │ │ │ bl -5084 │ │ │ │ beqz $a0, 328 │ │ │ │ addi.d $a1, $sp, 16 │ │ │ │ move $a0, $s7 │ │ │ │ @@ -4252,40 +4611,40 @@ │ │ │ │ fst.s $fa1, $sp, 44 │ │ │ │ ld.d $a1, $sp, 40 │ │ │ │ ld.d $a2, $sp, 48 │ │ │ │ bl -5832 │ │ │ │ move $a2, $s4 │ │ │ │ li.w $a1, 256 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -17392 │ │ │ │ + bl -18828 │ │ │ │ bnez $a0, -244 │ │ │ │ ld.d $s6, $sp, 448 │ │ │ │ b -476 │ │ │ │ nop │ │ │ │ nop │ │ │ │ st.b $zero, $t0, 0 │ │ │ │ b -220 │ │ │ │ - pcalau12i $t0, 27 │ │ │ │ + pcalau12i $t0, 26 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1840 │ │ │ │ + pcaddi $a0, 871 │ │ │ │ nop │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ - bl -17804 │ │ │ │ + bl -19240 │ │ │ │ move $a0, $s4 │ │ │ │ - bl -17316 │ │ │ │ + bl -18752 │ │ │ │ ld.d $a0, $s1, 8 │ │ │ │ - bl -17644 │ │ │ │ + bl -19080 │ │ │ │ ld.d $a0, $s1, 24 │ │ │ │ - bl -17652 │ │ │ │ + bl -19088 │ │ │ │ ld.d $a0, $s1, 40 │ │ │ │ - bl -17660 │ │ │ │ + bl -19096 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -17668 │ │ │ │ + bl -19104 │ │ │ │ ld.d $s2, $sp, 480 │ │ │ │ ld.d $s3, $sp, 472 │ │ │ │ ld.d $s4, $sp, 464 │ │ │ │ ld.d $s7, $sp, 440 │ │ │ │ ld.d $s8, $sp, 432 │ │ │ │ nop │ │ │ │ move $s1, $zero │ │ │ │ @@ -4296,959 +4655,608 @@ │ │ │ │ ld.d $ra, $sp, 504 │ │ │ │ ld.d $s0, $sp, 496 │ │ │ │ ld.d $s5, $sp, 456 │ │ │ │ move $a0, $s1 │ │ │ │ ld.d $s1, $sp, 488 │ │ │ │ addi.d $sp, $sp, 512 │ │ │ │ ret │ │ │ │ - pcalau12i $t0, 27 │ │ │ │ + pcalau12i $t0, 26 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 64 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1813 │ │ │ │ - bl -17944 │ │ │ │ + pcaddi $a0, 844 │ │ │ │ + bl -19380 │ │ │ │ ld.d $s8, $sp, 432 │ │ │ │ b -672 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 27 │ │ │ │ + pcalau12i $t0, 26 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ li.w $a2, 35 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1784 │ │ │ │ + pcaddi $a0, 815 │ │ │ │ b -180 │ │ │ │ - pcalau12i $t0, 27 │ │ │ │ + pcalau12i $t0, 26 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 37 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1767 │ │ │ │ - bl -18008 │ │ │ │ + pcaddi $a0, 798 │ │ │ │ + bl -19444 │ │ │ │ move $a0, $s4 │ │ │ │ - bl -17520 │ │ │ │ + bl -18956 │ │ │ │ ld.d $a0, $s1, 8 │ │ │ │ - bl -17848 │ │ │ │ + bl -19284 │ │ │ │ ld.d $a0, $s1, 24 │ │ │ │ - bl -17856 │ │ │ │ + bl -19292 │ │ │ │ ld.d $a0, $s1, 40 │ │ │ │ - bl -17864 │ │ │ │ + bl -19300 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -17872 │ │ │ │ + bl -19308 │ │ │ │ ld.d $s2, $sp, 480 │ │ │ │ ld.d $s3, $sp, 472 │ │ │ │ ld.d $s4, $sp, 464 │ │ │ │ ld.d $s6, $sp, 448 │ │ │ │ ld.d $s7, $sp, 440 │ │ │ │ b -200 │ │ │ │ nop │ │ │ │ st.d $s2, $sp, 480 │ │ │ │ st.d $s3, $sp, 472 │ │ │ │ st.d $s4, $sp, 464 │ │ │ │ st.d $s6, $sp, 448 │ │ │ │ st.d $s7, $sp, 440 │ │ │ │ st.d $s8, $sp, 432 │ │ │ │ - bl -17448 │ │ │ │ + bl -18884 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 27 │ │ │ │ + pcalau12i $t0, 26 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a2, $s0 │ │ │ │ - pcaddi $a1, 1632 │ │ │ │ - bl -17684 │ │ │ │ + pcaddi $a1, 663 │ │ │ │ + bl -19120 │ │ │ │ b -264 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - vxor.v $vr3, $vr3, $vr3 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - fmov.s $fa4, $fa3 │ │ │ │ - fmov.s $fa5, $fa3 │ │ │ │ - blez $a1, 152 │ │ │ │ - fld.s $fa7, $a0, 0 │ │ │ │ - fld.s $fa6, $a0, 4 │ │ │ │ - fld.s $fa3, $a0, 8 │ │ │ │ - bstrpick.d $a1, $a1, 0x1f, 0x0 │ │ │ │ - alsl.d $a1, $a1, $a1, 0x1 │ │ │ │ - fmov.s $ft0, $fa3 │ │ │ │ - fmov.s $fa4, $fa6 │ │ │ │ - fmov.s $fa5, $fa7 │ │ │ │ - alsl.d $t0, $a1, $a0, 0x2 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fld.s $fa2, $a0, 0 │ │ │ │ - fld.s $fa1, $a0, 4 │ │ │ │ - fld.s $fa0, $a0, 8 │ │ │ │ - addi.d $a0, $a0, 12 │ │ │ │ - fcmp.slt.s $fcc5, $fa2, $fa7 │ │ │ │ - fcmp.slt.s $fcc4, $fa1, $fa6 │ │ │ │ - fcmp.slt.s $fcc3, $fa0, $fa3 │ │ │ │ - fcmp.slt.s $fcc2, $fa5, $fa2 │ │ │ │ - fcmp.slt.s $fcc1, $fa4, $fa1 │ │ │ │ - fcmp.slt.s $fcc0, $ft0, $fa0 │ │ │ │ - fsel $fa7, $fa7, $fa2, $fcc5 │ │ │ │ - fsel $fa6, $fa6, $fa1, $fcc4 │ │ │ │ - fsel $fa3, $fa3, $fa0, $fcc3 │ │ │ │ - fsel $fa5, $fa5, $fa2, $fcc2 │ │ │ │ - fsel $fa4, $fa4, $fa1, $fcc1 │ │ │ │ - fsel $ft0, $ft0, $fa0, $fcc0 │ │ │ │ - bne $a0, $t0, -64 │ │ │ │ - fadd.s $fa5, $fa5, $fa7 │ │ │ │ - fadd.s $fa4, $fa4, $fa6 │ │ │ │ - fadd.s $fa3, $fa3, $ft0 │ │ │ │ - pcalau12i $t0, 2 │ │ │ │ - fld.s $fa0, $t0, -1404 │ │ │ │ - fmul.s $fa5, $fa5, $fa0 │ │ │ │ - fmul.s $fa4, $fa4, $fa0 │ │ │ │ - fmul.s $fa3, $fa3, $fa0 │ │ │ │ - nop │ │ │ │ - fst.s $fa5, $sp, 0 │ │ │ │ - fst.s $fa4, $sp, 4 │ │ │ │ - fst.s $fa3, $sp, 8 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - ld.wu $a1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - blez $a1, 132 │ │ │ │ - bstrpick.d $a1, $a1, 0x1f, 0x0 │ │ │ │ - fld.s $fa6, $sp, 0 │ │ │ │ - fld.s $fa5, $sp, 4 │ │ │ │ - fld.s $fa4, $sp, 8 │ │ │ │ - alsl.d $a1, $a1, $a1, 0x1 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - alsl.d $t0, $a1, $a0, 0x2 │ │ │ │ - nop │ │ │ │ - fld.s $fa3, $a0, 4 │ │ │ │ - fld.s $fa2, $a0, 0 │ │ │ │ - fld.s $fa1, $a0, 8 │ │ │ │ - addi.d $a0, $a0, 12 │ │ │ │ - fsub.s $fa3, $fa3, $fa5 │ │ │ │ - fsub.s $fa2, $fa2, $fa6 │ │ │ │ - fsub.s $fa1, $fa1, $fa4 │ │ │ │ - fmul.s $fa3, $fa3, $fa3 │ │ │ │ - fmadd.s $fa2, $fa2, $fa2, $fa3 │ │ │ │ - fmadd.s $fa1, $fa1, $fa1, $fa2 │ │ │ │ - fcmp.slt.s $fcc0, $fa0, $fa1 │ │ │ │ - fsel $fa0, $fa0, $fa1, $fcc0 │ │ │ │ - bne $t0, $a0, -48 │ │ │ │ - vxor.v $vr1, $vr1, $vr1 │ │ │ │ - fcmp.cule.s $fcc0, $fa1, $fa0 │ │ │ │ - bceqz $fcc0, 52 │ │ │ │ - fsqrt.s $fa0, $fa0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -17848 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fld.s $ft1, $a0, 8 │ │ │ │ - fld.s $fa3, $a0, 12 │ │ │ │ - fld.s $ft0, $a0, 0 │ │ │ │ - fld.s $fa5, $a0, 32 │ │ │ │ - fld.s $fa0, $a0, 20 │ │ │ │ - fld.s $fa6, $a0, 24 │ │ │ │ - fsub.s $fa3, $fa3, $ft0 │ │ │ │ - fsub.s $fa5, $fa5, $ft1 │ │ │ │ - fsub.s $fa0, $fa0, $ft1 │ │ │ │ - fld.s $fa7, $a0, 4 │ │ │ │ - fld.s $fa2, $a0, 28 │ │ │ │ - fmul.s $ft1, $fa3, $fa5 │ │ │ │ - fld.s $fa1, $a0, 16 │ │ │ │ - fsub.s $fa2, $fa2, $fa7 │ │ │ │ - fsub.s $fa6, $fa6, $ft0 │ │ │ │ - fsub.s $fa1, $fa1, $fa7 │ │ │ │ - vxor.v $vr4, $vr4, $vr4 │ │ │ │ - fmul.s $ft0, $fa0, $fa2 │ │ │ │ - fmsub.s $fa0, $fa0, $fa6, $ft1 │ │ │ │ - fmul.s $fa7, $fa1, $fa6 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - fmsub.s $fa1, $fa1, $fa5, $ft0 │ │ │ │ - fmsub.s $fa3, $fa3, $fa2, $fa7 │ │ │ │ - fmul.s $fa2, $fa0, $fa0 │ │ │ │ - fmadd.s $fa2, $fa1, $fa1, $fa2 │ │ │ │ - fmadd.s $fa2, $fa3, $fa3, $fa2 │ │ │ │ - fsqrt.s $fa2, $fa2 │ │ │ │ - fcmp.ceq.s $fcc0, $fa2, $fa4 │ │ │ │ - bcnez $fcc0, 48 │ │ │ │ - fdiv.s $fa1, $fa1, $fa2 │ │ │ │ - fdiv.s $fa0, $fa0, $fa2 │ │ │ │ - fdiv.s $fa2, $fa3, $fa2 │ │ │ │ - fst.s $fa1, $sp, 0 │ │ │ │ - fst.s $fa0, $sp, 4 │ │ │ │ - fst.s $fa2, $sp, 8 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - ld.wu $a1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - fmov.s $fa2, $fa4 │ │ │ │ - fmov.s $fa0, $fa4 │ │ │ │ - fmov.s $fa1, $fa4 │ │ │ │ - fst.s $fa2, $sp, 8 │ │ │ │ - fst.s $fa1, $sp, 0 │ │ │ │ - fst.s $fa0, $sp, 4 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - ld.wu $a1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s2, $a0 │ │ │ │ - li.w $a0, 32 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - fst.s $fa0, $sp, 12 │ │ │ │ - fst.s $fa1, $sp, 8 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - move $s0, $a1 │ │ │ │ - bl -18512 │ │ │ │ - fld.s $fa1, $sp, 8 │ │ │ │ - fld.s $fa0, $sp, 12 │ │ │ │ - beqz $a0, 176 │ │ │ │ - bstrpick.d $t1, $s2, 0x1f, 0x0 │ │ │ │ - mul.w $s3, $s2, $s0 │ │ │ │ - movgr2fr.d $fa2, $t1 │ │ │ │ - bstrpick.d $t0, $s0, 0x1f, 0x0 │ │ │ │ - ffint.s.l $fa3, $fa2 │ │ │ │ - movgr2fr.d $fa2, $t0 │ │ │ │ - fst.s $fa0, $a0, 8 │ │ │ │ - ffint.s.l $fa2, $fa2 │ │ │ │ - fdiv.s $fa0, $fa0, $fa3 │ │ │ │ - fdiv.s $fa2, $fa1, $fa2 │ │ │ │ - stptr.w $s0, $a0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.w $s2, $a0, 4 │ │ │ │ - fst.s $fa1, $a0, 12 │ │ │ │ - bstrpick.d $t0, $s3, 0x1f, 0x0 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - slli.d $s0, $t0, 0x2 │ │ │ │ - move $a0, $s0 │ │ │ │ - fst.s $fa0, $s1, 16 │ │ │ │ - fst.s $fa2, $s1, 20 │ │ │ │ - bl -18608 │ │ │ │ - st.d $a0, $s1, 24 │ │ │ │ - beqz $a0, 84 │ │ │ │ - pcalau12i $t0, 2 │ │ │ │ - fld.s $fa0, $t0, -1328 │ │ │ │ - li.w $t2, 32 │ │ │ │ - li.w $t1, -1 │ │ │ │ - add.d $t0, $a0, $s0 │ │ │ │ - beqz $s3, 28 │ │ │ │ - fst.s $fa0, $a0, 0 │ │ │ │ - st.b $t2, $a0, 4 │ │ │ │ - st.w $t1, $a0, 8 │ │ │ │ - addi.d $a0, $a0, 12 │ │ │ │ - bne $a0, $t0, -16 │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - pcalau12i $t0, 27 │ │ │ │ - ld.d $t0, $t0, -32 │ │ │ │ - ldptr.d $a3, $t0, 0 │ │ │ │ - li.w $a2, 34 │ │ │ │ - li.w $a1, 1 │ │ │ │ - pcaddi $a0, 718 │ │ │ │ - bl -18996 │ │ │ │ - li.w $a0, 1 │ │ │ │ - bl -18972 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - beqz $a0, 96 │ │ │ │ - ld.d $t0, $a0, 24 │ │ │ │ - beqz $t0, 112 │ │ │ │ ldptr.w $t1, $a0, 0 │ │ │ │ - ldptr.w $t2, $a0, 4 │ │ │ │ - mul.w $t1, $t1, $t2 │ │ │ │ - beqz $t1, 56 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + fst.d $fs0, $sp, 40 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + vxor.v $vr24, $vr24, $vr24 │ │ │ │ + move $s0, $a1 │ │ │ │ + beqz $t1, 68 │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - pcalau12i $t2, 1 │ │ │ │ alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ - fld.s $fa0, $t2, -1328 │ │ │ │ - li.w $t3, 32 │ │ │ │ - li.w $t2, -1 │ │ │ │ alsl.d $t1, $t1, $t0, 0x2 │ │ │ │ - fst.s $fa0, $t0, 0 │ │ │ │ - st.b $t3, $t0, 4 │ │ │ │ - st.w $t2, $t0, 8 │ │ │ │ - addi.d $t0, $t0, 12 │ │ │ │ - bne $t0, $t1, -16 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - pcaddi $a3, 1627 │ │ │ │ - li.w $a2, 92 │ │ │ │ - pcaddi $a1, 1535 │ │ │ │ - pcaddi $a0, 1542 │ │ │ │ - bl -19276 │ │ │ │ + fld.s $fa2, $t0, 8 │ │ │ │ + fld.s $fa1, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 12 │ │ │ │ + fmul.s $fa2, $fa2, $fa2 │ │ │ │ + fmadd.s $fa1, $fa1, $fa1, $fa2 │ │ │ │ + fsqrt.s $fa1, $fa1 │ │ │ │ + fcmp.slt.s $fcc0, $fs0, $fa1 │ │ │ │ + fsel $fs0, $fs0, $fa1, $fcc0 │ │ │ │ + bne $t1, $t0, -32 │ │ │ │ nop │ │ │ │ - bl -18404 │ │ │ │ + pcalau12i $s1, 26 │ │ │ │ + ld.d $s1, $s1, -40 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + st.d $a3, $sp, 16 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + fst.s $fa0, $sp, 28 │ │ │ │ + bl -19096 │ │ │ │ + move $s2, $a0 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + bl -19156 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + masknez $a0, $a0, $s0 │ │ │ │ + masknez $t0, $s2, $a2 │ │ │ │ + pcalau12i $t1, 1 │ │ │ │ + fld.s $fa1, $t1, -1364 │ │ │ │ + or $a1, $a2, $t0 │ │ │ │ + or $a0, $s0, $a0 │ │ │ │ + bnez $a3, 48 │ │ │ │ + movgr2fr.d $fa0, $a1 │ │ │ │ + ffint.s.w $fa2, $fa0 │ │ │ │ + fld.s $fa0, $sp, 28 │ │ │ │ + fmul.s $fa2, $fa2, $fa0 │ │ │ │ + movgr2fr.d $fa0, $a0 │ │ │ │ + ffint.s.w $fa0, $fa0 │ │ │ │ + fdiv.s $fa0, $fa0, $fa2 │ │ │ │ + fcmp.sle.s $fcc0, $fs0, $fa0 │ │ │ │ + bceqz $fcc0, 44 │ │ │ │ + fmov.s $fs0, $fa0 │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + fmov.s $fa0, $fs0 │ │ │ │ + fld.d $fs0, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + b -12488 │ │ │ │ + fdiv.s $fa1, $fs0, $fa0 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + fmov.s $fa0, $fs0 │ │ │ │ + fld.d $fs0, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + b -12524 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ + move $a1, $a0 │ │ │ │ + pcaddi $a0, 730 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl -19000 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -19020 │ │ │ │ - nop │ │ │ │ - fld.s $fa3, $a1, 12 │ │ │ │ - fld.s $fa2, $a1, 16 │ │ │ │ - fld.s $fa4, $a1, 24 │ │ │ │ - fld.s $fa1, $a1, 28 │ │ │ │ - fld.s $fa5, $a1, 0 │ │ │ │ - fld.s $fa0, $a1, 4 │ │ │ │ - fsub.s $fa6, $fa4, $fa3 │ │ │ │ - fsub.s $fa7, $fa3, $fa5 │ │ │ │ - fsub.s $fa1, $fa1, $fa2 │ │ │ │ - fsub.s $fa0, $fa2, $fa0 │ │ │ │ - addi.d $sp, $sp, -320 │ │ │ │ - st.d $s1, $sp, 296 │ │ │ │ - fmul.s $fa1, $fa1, $fa7 │ │ │ │ - fmul.s $fa0, $fa0, $fa6 │ │ │ │ - pcalau12i $s1, 26 │ │ │ │ - ld.d $s1, $s1, -72 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - st.d $ra, $sp, 312 │ │ │ │ - xori $a2, $a2, 0x1 │ │ │ │ - st.d $t1, $sp, 248 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - movcf2fr $fa0, $fcc0 │ │ │ │ - movfr2gr.s $t1, $fa0 │ │ │ │ - beq $t1, $a2, 36 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 1584 │ │ │ │ - ld.d $ra, $sp, 312 │ │ │ │ - ld.d $s1, $sp, 296 │ │ │ │ - addi.d $sp, $sp, 320 │ │ │ │ - ret │ │ │ │ + bl -19480 │ │ │ │ + pcaddi $a2, 737 │ │ │ │ + pcaddi $a1, 748 │ │ │ │ + pcaddi $a0, 751 │ │ │ │ + bl -19496 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19728 │ │ │ │ + pcaddi $a0, 751 │ │ │ │ + bl -19224 │ │ │ │ + pcaddi $a0, 761 │ │ │ │ + bl -19232 │ │ │ │ + pcaddi $a0, 771 │ │ │ │ + bl -19240 │ │ │ │ + pcaddi $a0, 785 │ │ │ │ + bl -19248 │ │ │ │ + pcaddi $a0, 793 │ │ │ │ + bl -19256 │ │ │ │ + pcaddi $a0, 811 │ │ │ │ + bl -19264 │ │ │ │ + pcaddi $a0, 817 │ │ │ │ + bl -19272 │ │ │ │ + pcaddi $a0, 835 │ │ │ │ + bl -19280 │ │ │ │ + pcaddi $a0, 843 │ │ │ │ + bl -19288 │ │ │ │ + pcaddi $a0, 861 │ │ │ │ + bl -19296 │ │ │ │ + pcaddi $a0, 871 │ │ │ │ + bl -19304 │ │ │ │ + pcaddi $a0, 887 │ │ │ │ + bl -19312 │ │ │ │ + pcaddi $a0, 901 │ │ │ │ + bl -19320 │ │ │ │ + pcaddi $a0, 911 │ │ │ │ + bl -19328 │ │ │ │ + pcaddi $a0, 921 │ │ │ │ + bl -19336 │ │ │ │ + pcaddi $a0, 925 │ │ │ │ + bl -19344 │ │ │ │ + pcaddi $a0, 933 │ │ │ │ + bl -19352 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19872 │ │ │ │ + pcaddi $a0, 943 │ │ │ │ + bl -19368 │ │ │ │ + pcaddi $a0, 953 │ │ │ │ + bl -19376 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19896 │ │ │ │ + pcaddi $a0, 967 │ │ │ │ + bl -19392 │ │ │ │ + pcaddi $a0, 985 │ │ │ │ + bl -19400 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19920 │ │ │ │ + pcaddi $a0, 995 │ │ │ │ + bl -19416 │ │ │ │ + pcaddi $a0, 1005 │ │ │ │ + bl -19424 │ │ │ │ + pcaddi $a0, 1017 │ │ │ │ + bl -19432 │ │ │ │ + pcaddi $a0, 1029 │ │ │ │ + bl -19440 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19960 │ │ │ │ + pcaddi $a0, 1037 │ │ │ │ + bl -19456 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19976 │ │ │ │ + li.w $a0, 1 │ │ │ │ + bl -20160 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 304 │ │ │ │ + pcalau12i $t0, 26 │ │ │ │ + ld.d $t0, $t0, -72 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + addi.d $sp, $sp, -384 │ │ │ │ + st.d $fp, $sp, 368 │ │ │ │ + st.d $s2, $sp, 344 │ │ │ │ + st.d $s3, $sp, 336 │ │ │ │ + st.d $s8, $sp, 296 │ │ │ │ fst.d $fs0, $sp, 280 │ │ │ │ - fst.d $fs1, $sp, 272 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $a1 │ │ │ │ - move $t0, $a1 │ │ │ │ - fst.s $fa3, $a1, 12 │ │ │ │ - fst.s $fa2, $a1, 16 │ │ │ │ - fst.s $fa5, $a1, 0 │ │ │ │ - fst.s $fa4, $a1, 24 │ │ │ │ - bl -840 │ │ │ │ - addi.d $t1, $sp, 168 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - vst $vr0, $sp, 168 │ │ │ │ - vld $vr2, $t0, 16 │ │ │ │ - fld.s $fa0, $sp, 168 │ │ │ │ - vst $vr2, $sp, 184 │ │ │ │ - fld.s $fa1, $t1, 12 │ │ │ │ - ld.d $t2, $t0, 32 │ │ │ │ - bstrpick.d $t3, $a0, 0x3f, 0x20 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - st.w $a1, $sp, 160 │ │ │ │ - st.w $t3, $sp, 156 │ │ │ │ - st.w $a0, $sp, 152 │ │ │ │ - st.d $t2, $sp, 200 │ │ │ │ - move $t3, $t1 │ │ │ │ - move $t5, $t1 │ │ │ │ - li.w $t7, 1 │ │ │ │ - li.w $t4, 1 │ │ │ │ - bceqz $fcc0, 92 │ │ │ │ - move $t0, $t1 │ │ │ │ - move $t2, $t1 │ │ │ │ - b 40 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $t2, $t5 │ │ │ │ - nop │ │ │ │ - ld.d $t6, $t0, 12 │ │ │ │ - fld.s $fa2, $t2, 4 │ │ │ │ - fld.s $fa1, $t2, 8 │ │ │ │ - stptr.d $t6, $t2, 0 │ │ │ │ - ldptr.w $t6, $t0, 20 │ │ │ │ - st.w $t6, $t2, 8 │ │ │ │ - fst.s $fa0, $t0, 12 │ │ │ │ - fst.s $fa2, $t0, 16 │ │ │ │ - fst.s $fa1, $t0, 20 │ │ │ │ - nop │ │ │ │ - li.w $t0, 2 │ │ │ │ - beq $t4, $t0, 36 │ │ │ │ - fld.s $fa1, $t1, 24 │ │ │ │ - fld.s $fa0, $t5, 0 │ │ │ │ - addi.d $t1, $t1, 12 │ │ │ │ - li.w $t4, 2 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - move $t0, $t1 │ │ │ │ - bcnez $fcc0, -80 │ │ │ │ - nop │ │ │ │ - li.w $t0, 2 │ │ │ │ - nop │ │ │ │ - beq $t7, $t0, 64 │ │ │ │ - fld.s $fa0, $t3, 12 │ │ │ │ - fld.s $fa1, $t3, 24 │ │ │ │ - addi.d $t3, $t3, 12 │ │ │ │ - li.w $t4, 2 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - move $t2, $t3 │ │ │ │ - li.w $t7, 2 │ │ │ │ - bceqz $fcc0, -32 │ │ │ │ - move $t5, $t3 │ │ │ │ - move $t1, $t3 │ │ │ │ - move $t0, $t3 │ │ │ │ - b -136 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $ra, $sp, 376 │ │ │ │ + fst.d $fs3, $sp, 256 │ │ │ │ + fst.d $fs4, $sp, 248 │ │ │ │ + st.d $a4, $sp, 24 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + movfr2gr.s $t3, $fa0 │ │ │ │ + fmov.s $fs0, $fa1 │ │ │ │ + move $s2, $a2 │ │ │ │ + move $fp, $a0 │ │ │ │ + move $s8, $a1 │ │ │ │ + move $s3, $a3 │ │ │ │ + bnez $a2, 1104 │ │ │ │ + pcalau12i $t0, 1 │ │ │ │ + fld.s $fa0, $t0, -1344 │ │ │ │ + pcalau12i $t1, 1 │ │ │ │ + fld.s $fs3, $t1, -1348 │ │ │ │ + vxor.v $vr28, $vr28, $vr28 │ │ │ │ + fst.s $fa0, $sp, 20 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 2 │ │ │ │ - vld $vr0, $sp, 184 │ │ │ │ - vst $vr0, $sp, 224 │ │ │ │ - fld.s $fa7, $s0, 16 │ │ │ │ - vld $vr0, $sp, 168 │ │ │ │ - vst $vr0, $sp, 208 │ │ │ │ - fld.d $fs0, $t0, -1888 │ │ │ │ - fld.s $ft1, $sp, 232 │ │ │ │ - fcvt.d.s $ft2, $fa7 │ │ │ │ - fmul.d $fa1, $ft2, $fs0 │ │ │ │ - fcvt.d.s $fa6, $ft1 │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - fld.s $ft5, $sp, 224 │ │ │ │ - fld.s $fa3, $sp, 208 │ │ │ │ - fld.s $fa4, $sp, 212 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - fld.s $fa5, $sp, 216 │ │ │ │ - fsub.d $fa6, $fa6, $fa1 │ │ │ │ - fld.s $ft4, $sp, 220 │ │ │ │ - fld.s $ft3, $sp, 236 │ │ │ │ - fcvt.s.d $fa6, $fa6 │ │ │ │ - fcmp.slt.s $fcc0, $fa6, $fs1 │ │ │ │ - bcnez $fcc0, 548 │ │ │ │ - fcvt.d.s $fa0, $fa3 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fld.s $fa2, $s0, 8 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fcmp.slt.s $fcc0, $fa2, $fa0 │ │ │ │ - bcnez $fcc0, 524 │ │ │ │ - fdiv.s $fa0, $fa0, $fa7 │ │ │ │ - ldptr.w $t7, $s0, 4 │ │ │ │ - fst.s $fa7, $sp, 20 │ │ │ │ - fst.s $fa3, $sp, 40 │ │ │ │ - addi.w $t0, $t7, -1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - st.d $t7, $sp, 32 │ │ │ │ - ffint.s.l $fa2, $fa1 │ │ │ │ + ldptr.w $t0, $s8, 16 │ │ │ │ + beqz $t0, 1004 │ │ │ │ + movgr2fr.w $fa0, $t3 │ │ │ │ + addi.d $a1, $sp, 88 │ │ │ │ + addi.d $a0, $sp, 92 │ │ │ │ + fst.d $fs1, $sp, 272 │ │ │ │ + fst.d $fs5, $sp, 240 │ │ │ │ fst.s $fa2, $sp, 8 │ │ │ │ - fst.s $fa6, $sp, 24 │ │ │ │ - fst.d $ft2, $sp, 48 │ │ │ │ - fst.s $ft3, $sp, 56 │ │ │ │ - fst.s $ft4, $sp, 64 │ │ │ │ - fst.s $ft1, $sp, 68 │ │ │ │ - fst.s $fa5, $sp, 72 │ │ │ │ - fst.s $fa4, $sp, 76 │ │ │ │ - fst.s $ft5, $sp, 96 │ │ │ │ - st.d $a3, $sp, 80 │ │ │ │ - st.d $a4, $sp, 88 │ │ │ │ - bl -19484 │ │ │ │ - fld.s $fa7, $sp, 20 │ │ │ │ - fld.s $fa6, $sp, 24 │ │ │ │ - fmov.s $fa1, $fa0 │ │ │ │ - fld.s $fa2, $sp, 8 │ │ │ │ - fdiv.s $fa0, $fa6, $fa7 │ │ │ │ - ftintrz.w.s $fa1, $fa1 │ │ │ │ - ffint.s.w $fa1, $fa1 │ │ │ │ - fcmp.slt.s $fcc0, $fa2, $fa1 │ │ │ │ - fst.s $fa2, $sp, 20 │ │ │ │ - fsel $fa1, $fa1, $fa2, $fcc0 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fs1 │ │ │ │ - fsel $fa1, $fa1, $fs1, $fcc0 │ │ │ │ - ftintrz.w.s $fa1, $fa1 │ │ │ │ - movfr2gr.s $t4, $fa1 │ │ │ │ - st.d $t4, $sp, 8 │ │ │ │ - bl -19548 │ │ │ │ - fld.s $fa2, $sp, 20 │ │ │ │ - ftintrz.w.s $fa0, $fa0 │ │ │ │ - ffint.s.w $fa0, $fa0 │ │ │ │ - fcmp.slt.s $fcc0, $fa2, $fa0 │ │ │ │ - ld.d $t4, $sp, 8 │ │ │ │ - fsel $fa2, $fa0, $fa2, $fcc0 │ │ │ │ - fcmp.slt.s $fcc0, $fa2, $fs1 │ │ │ │ - fsel $fa2, $fa2, $fs1, $fcc0 │ │ │ │ - ftintrz.w.s $fa2, $fa2 │ │ │ │ - movfr2gr.s $t0, $fa2 │ │ │ │ - blt $t0, $t4, 332 │ │ │ │ - fld.s $fa0, $s0, 20 │ │ │ │ - movfr2gr.s $t0, $fa2 │ │ │ │ - fld.s $ft0, $sp, 152 │ │ │ │ - fld.s $fa7, $sp, 156 │ │ │ │ - fld.s $fa6, $sp, 160 │ │ │ │ - ld.d $a4, $sp, 88 │ │ │ │ - ld.d $a3, $sp, 80 │ │ │ │ - fld.s $ft5, $sp, 96 │ │ │ │ - fld.s $fa4, $sp, 76 │ │ │ │ - fld.s $fa5, $sp, 72 │ │ │ │ - fld.s $ft1, $sp, 68 │ │ │ │ - fld.s $ft4, $sp, 64 │ │ │ │ - fld.s $ft3, $sp, 56 │ │ │ │ - fld.d $ft2, $sp, 48 │ │ │ │ - fld.s $fa3, $sp, 40 │ │ │ │ - ld.d $t7, $sp, 32 │ │ │ │ + fst.d $fs6, $sp, 232 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + st.d $s7, $sp, 304 │ │ │ │ fst.d $fs2, $sp, 264 │ │ │ │ - fmov.s $fs2, $fa0 │ │ │ │ - addi.w $t5, $t0, 1 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - movgr2fr.d $fa0, $t4 │ │ │ │ - ffint.d.w $fa2, $fa0 │ │ │ │ - fadd.d $fa2, $fa2, $fs0 │ │ │ │ - fmul.d $fa0, $ft2, $fa2 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fcmp.sle.s $fcc0, $fa0, $fa3 │ │ │ │ - bcnez $fcc0, 184 │ │ │ │ - fcmp.sle.s $fcc0, $ft1, $fa0 │ │ │ │ - bcnez $fcc0, 752 │ │ │ │ - fcmp.sle.s $fcc0, $fa0, $ft4 │ │ │ │ - fsub.s $ft7, $fa0, $fa3 │ │ │ │ - bcnez $fcc0, 772 │ │ │ │ - fsub.s $fa1, $ft3, $ft5 │ │ │ │ - fsub.s $fa0, $fa0, $ft4 │ │ │ │ - fsub.s $ft6, $ft1, $ft4 │ │ │ │ - fmul.s $fa1, $fa1, $fa0 │ │ │ │ - fdiv.s $fa1, $fa1, $ft6 │ │ │ │ - fadd.s $fa1, $fa1, $ft5 │ │ │ │ - fsub.s $fa0, $ft3, $fa4 │ │ │ │ - fsub.s $ft6, $ft1, $fa3 │ │ │ │ - fmul.s $fa0, $fa0, $ft7 │ │ │ │ - fdiv.s $fa0, $fa0, $ft6 │ │ │ │ - fadd.s $fa0, $fa0, $fa4 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - movcf2fr $ft6, $fcc0 │ │ │ │ - fcmp.slt.s $fcc0, $fa0, $fa1 │ │ │ │ - movfr2gr.s $t0, $ft6 │ │ │ │ - bceqz $fcc0, 116 │ │ │ │ - fmov.s $ft9, $fa1 │ │ │ │ - nop │ │ │ │ - fcmp.slt.s $fcc0, $ft9, $fs1 │ │ │ │ - bcnez $fcc0, 28 │ │ │ │ - beqz $t0, 8 │ │ │ │ - fmov.s $fa0, $fa1 │ │ │ │ - fld.s $fa1, $s0, 12 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - bceqz $fcc0, 128 │ │ │ │ - nop │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - bne $t4, $t5, -156 │ │ │ │ - ld.d $s0, $sp, 304 │ │ │ │ - fld.d $fs0, $sp, 280 │ │ │ │ - fld.d $fs1, $sp, 272 │ │ │ │ - fld.d $fs2, $sp, 264 │ │ │ │ - b -928 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fmov.s $fa1, $fa4 │ │ │ │ - fmov.s $fa0, $fa4 │ │ │ │ - move $t0, $zero │ │ │ │ - nop │ │ │ │ - fmov.s $ft9, $fa0 │ │ │ │ - b -108 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s0, $sp, 304 │ │ │ │ - fld.d $fs0, $sp, 280 │ │ │ │ - fld.d $fs1, $sp, 272 │ │ │ │ - b -1004 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + fst.d $fs7, $sp, 224 │ │ │ │ + st.d $s6, $sp, 312 │ │ │ │ + bl -19728 │ │ │ │ + fld.s $fs2, $sp, 88 │ │ │ │ + fld.s $fs7, $sp, 92 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -20560 │ │ │ │ + fmov.s $fa0, $fs0 │ │ │ │ + slli.w $s1, $a0, 0x0 │ │ │ │ + bl -20348 │ │ │ │ + fmov.s $fs6, $fa0 │ │ │ │ + fneg.s $fa0, $fs0 │ │ │ │ + move $s7, $zero │ │ │ │ + bl -20476 │ │ │ │ + fld.s $fa2, $sp, 8 │ │ │ │ + pcalau12i $t0, 2 │ │ │ │ + addi.w $t1, $s1, -1 │ │ │ │ + fld.d $fs0, $t0, -1864 │ │ │ │ + fmov.s $fs5, $fa0 │ │ │ │ + fcvt.d.s $fs1, $fa2 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + b 396 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fcvt.d.s $fa1, $fs2 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fmadd.d $fa0, $fa1, $fs0, $fa0 │ │ │ │ - fld.s $ft6, $s0, 20 │ │ │ │ - ldptr.w $t0, $s0, 0 │ │ │ │ - fst.d $fa1, $sp, 24 │ │ │ │ - st.d $a4, $sp, 120 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - movgr2fr.d $fa1, $t0 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fdiv.s $fa0, $fa0, $ft6 │ │ │ │ - ffint.s.l $ft7, $fa1 │ │ │ │ - st.d $a3, $sp, 112 │ │ │ │ - st.d $t5, $sp, 104 │ │ │ │ - fst.s $fa3, $sp, 128 │ │ │ │ - fst.s $fa4, $sp, 100 │ │ │ │ - fst.s $fa5, $sp, 88 │ │ │ │ - fst.s $ft4, $sp, 80 │ │ │ │ - fst.s $ft5, $sp, 96 │ │ │ │ - fst.s $ft1, $sp, 76 │ │ │ │ - fst.s $ft3, $sp, 72 │ │ │ │ - fst.s $ft0, $sp, 68 │ │ │ │ - fst.s $fa7, $sp, 64 │ │ │ │ - st.d $t7, $sp, 56 │ │ │ │ - fst.s $fa6, $sp, 48 │ │ │ │ - st.d $t4, $sp, 40 │ │ │ │ - fst.d $ft2, $sp, 32 │ │ │ │ - fst.s $ft7, $sp, 20 │ │ │ │ - fst.s $ft6, $sp, 8 │ │ │ │ - fst.d $fa2, $sp, 136 │ │ │ │ - fst.s $ft9, $sp, 132 │ │ │ │ - bl -20084 │ │ │ │ - fld.d $fa1, $sp, 24 │ │ │ │ - fld.s $ft9, $sp, 132 │ │ │ │ - fld.s $ft6, $sp, 8 │ │ │ │ - fneg.d $ft8, $fa1 │ │ │ │ + fcvt.d.s $ft10, $ft10 │ │ │ │ + fmul.d $ft10, $ft10, $fs0 │ │ │ │ + fcvt.d.s $fa7, $ft6 │ │ │ │ fcvt.d.s $ft9, $ft9 │ │ │ │ - ftintrz.w.s $fa1, $fa0 │ │ │ │ - fmadd.d $fa0, $ft8, $fs0, $ft9 │ │ │ │ - fld.s $ft7, $sp, 20 │ │ │ │ + fmul.d $fa7, $fa7, $fs0 │ │ │ │ + fmul.d $ft9, $ft9, $fs0 │ │ │ │ + fcvt.d.s $fa0, $ft7 │ │ │ │ + fcvt.d.s $fa2, $fa2 │ │ │ │ + fcvt.d.s $fa5, $fa5 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + fmul.d $fa2, $fa2, $fs0 │ │ │ │ + fmul.d $fa5, $fa5, $fs0 │ │ │ │ + fcvt.d.s $fa1, $ft8 │ │ │ │ + fcvt.d.s $fa3, $fa3 │ │ │ │ + fcvt.d.s $fa4, $fa4 │ │ │ │ + fmul.d $fa3, $fa3, $fs0 │ │ │ │ + fmul.d $fa4, $fa4, $fs0 │ │ │ │ + fmul.d $fa1, $fa1, $fs0 │ │ │ │ + fneg.d $ft10, $ft10 │ │ │ │ + fneg.d $fa7, $fa7 │ │ │ │ + fneg.d $ft9, $ft9 │ │ │ │ + fmadd.d $fa0, $fa0, $fs1, $ft2 │ │ │ │ + fmadd.d $ft10, $ft10, $fs1, $ft1 │ │ │ │ + fmadd.d $fa2, $fa2, $fs1, $fs0 │ │ │ │ + fmadd.d $fa5, $fa5, $fs1, $ft2 │ │ │ │ + fmadd.d $fa1, $fa1, $fs1, $ft2 │ │ │ │ + fmadd.d $fa3, $fa3, $fs1, $fs0 │ │ │ │ + fmadd.d $fa7, $fa7, $fs1, $ft1 │ │ │ │ + fmadd.d $fa4, $fa4, $fs1, $fs0 │ │ │ │ + fmadd.d $ft9, $ft9, $fs1, $ft1 │ │ │ │ + vilvl.d $vr0, $vr18, $vr0 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.w $zero, $sp, 212 │ │ │ │ + vilvl.d $vr2, $vr5, $vr2 │ │ │ │ + vfcvt.s.d $vr0, $vr2, $vr0 │ │ │ │ + vst $vr0, $sp, 176 │ │ │ │ + fcvt.s.d $fa3, $fa3 │ │ │ │ + fst.s $fa3, $sp, 208 │ │ │ │ + vilvl.d $vr2, $vr4, $vr7 │ │ │ │ + vilvl.d $vr0, $vr17, $vr1 │ │ │ │ + vfcvt.s.d $vr0, $vr0, $vr2 │ │ │ │ + vst $vr0, $sp, 192 │ │ │ │ + bl -13476 │ │ │ │ + bstrpick.d $t0, $a0, 0x3f, 0x20 │ │ │ │ + st.w $a0, $sp, 96 │ │ │ │ + st.w $a1, $sp, 104 │ │ │ │ + st.w $t0, $sp, 100 │ │ │ │ + fld.s $fa1, $sp, 96 │ │ │ │ + fld.s $fa0, $sp, 104 │ │ │ │ + fld.s $fa2, $sp, 100 │ │ │ │ + fneg.s $fa2, $fa2 │ │ │ │ + fld.s $fa3, $sp, 20 │ │ │ │ + fmul.s $fa2, $fa2, $fs3 │ │ │ │ + fneg.s $fa1, $fa1 │ │ │ │ + fneg.s $fa0, $fa0 │ │ │ │ + fmadd.s $fa1, $fa1, $fa3, $fa2 │ │ │ │ + fmadd.s $fa0, $fa0, $fs4, $fa1 │ │ │ │ + fld.d $fa1, $sp, 8 │ │ │ │ ffint.s.w $fa1, $fa1 │ │ │ │ - vxor.v $vr2, $vr2, $vr2 │ │ │ │ - fcmp.slt.s $fcc0, $ft7, $fa1 │ │ │ │ - fst.s $ft6, $sp, 132 │ │ │ │ - fsel $fa1, $fa1, $ft7, $fcc0 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ + fmadd.d $fa0, $fa0, $fs0, $fs0 │ │ │ │ fcvt.s.d $fa0, $fa0 │ │ │ │ - fdiv.s $fa0, $fa0, $ft6 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fs1 │ │ │ │ - fsel $fa1, $fa1, $fa2, $fcc0 │ │ │ │ - ftintrz.w.s $fa1, $fa1 │ │ │ │ - movfr2gr.s $t2, $fa1 │ │ │ │ - fst.s $fa1, $sp, 24 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -20172 │ │ │ │ - fld.s $ft7, $sp, 20 │ │ │ │ + fmul.s $fa0, $fa0, $fa1 │ │ │ │ + bl -20452 │ │ │ │ ftintrz.w.s $fa0, $fa0 │ │ │ │ - ffint.s.w $fa0, $fa0 │ │ │ │ - fcmp.slt.s $fcc0, $ft7, $fa0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - fld.d $ft2, $sp, 32 │ │ │ │ - fsel $ft7, $fa0, $ft7, $fcc0 │ │ │ │ - fcmp.slt.s $fcc0, $ft7, $fs1 │ │ │ │ - vxor.v $vr0, $vr0, $vr0 │ │ │ │ - ld.d $t4, $sp, 40 │ │ │ │ - fsel $ft7, $ft7, $fa0, $fcc0 │ │ │ │ - ftintrz.w.s $ft7, $ft7 │ │ │ │ - movfr2gr.s $t0, $ft7 │ │ │ │ - fld.s $fa6, $sp, 48 │ │ │ │ - ld.d $t7, $sp, 56 │ │ │ │ - fld.s $fa7, $sp, 64 │ │ │ │ - fld.s $ft0, $sp, 68 │ │ │ │ - fld.s $ft3, $sp, 72 │ │ │ │ - fld.s $ft1, $sp, 76 │ │ │ │ - fld.s $ft5, $sp, 96 │ │ │ │ - fld.s $ft4, $sp, 80 │ │ │ │ - fld.s $fa5, $sp, 88 │ │ │ │ - fld.s $fa4, $sp, 100 │ │ │ │ - fld.s $fa3, $sp, 128 │ │ │ │ - ld.d $t5, $sp, 104 │ │ │ │ - ld.d $a3, $sp, 112 │ │ │ │ - ld.d $a4, $sp, 120 │ │ │ │ - blt $t0, $t2, -448 │ │ │ │ - ld.w $t0, $sp, 24 │ │ │ │ - ld.d $t6, $s0, 24 │ │ │ │ - fld.d $fa2, $sp, 136 │ │ │ │ - mul.w $t1, $t0, $t7 │ │ │ │ - movfr2gr.s $t0, $ft7 │ │ │ │ - fld.s $ft6, $sp, 132 │ │ │ │ - addi.w $t3, $t0, 1 │ │ │ │ - add.w $t1, $t1, $t4 │ │ │ │ - b 28 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + movfr2gr.s $t0, $fa0 │ │ │ │ + li.w $a4, -1 │ │ │ │ + bstrpick.d $t1, $t0, 0x1f, 0x1f │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + slt $t2, $t0, $s1 │ │ │ │ + masknez $t1, $t1, $t2 │ │ │ │ + maskeqz $t2, $t0, $t2 │ │ │ │ + or $t0, $t1, $t2 │ │ │ │ + ldx.b $a3, $s3, $t0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beqz $t0, 20 │ │ │ │ + ld.d $t0, $s8, 24 │ │ │ │ + add.d $t0, $t0, $s6 │ │ │ │ + ldptr.w $a4, $t0, 12 │ │ │ │ nop │ │ │ │ - fld.s $ft6, $s0, 20 │ │ │ │ - add.w $t1, $t7, $t1 │ │ │ │ - movgr2fr.d $fa1, $t2 │ │ │ │ - fcvt.d.s $ft6, $ft6 │ │ │ │ - ffint.d.w $fa1, $fa1 │ │ │ │ - fadd.d $fa1, $fa1, $fs0 │ │ │ │ - fld.s $fa0, $s0, 16 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + vld $vr0, $sp, 128 │ │ │ │ + vst $vr0, $sp, 32 │ │ │ │ + li.w $a2, 1 │ │ │ │ + vld $vr0, $sp, 144 │ │ │ │ + vst $vr0, $sp, 48 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -13000 │ │ │ │ + ldptr.w $t1, $s8, 16 │ │ │ │ + addi.d $s7, $s7, 1 │ │ │ │ + slli.w $t0, $s7, 0x0 │ │ │ │ + bgeu $t0, $t1, 452 │ │ │ │ + ld.d $t1, $s8, 24 │ │ │ │ + bstrpick.d $s6, $s7, 0x1f, 0x0 │ │ │ │ + slli.d $s6, $s6, 0x4 │ │ │ │ + add.d $t0, $t1, $s6 │ │ │ │ + ldx.w $t2, $t1, $s6 │ │ │ │ + ldptr.w $t1, $t0, 4 │ │ │ │ + ldptr.w $t0, $t0, 8 │ │ │ │ + ld.d $t6, $s8, 8 │ │ │ │ + alsl.d $t2, $t2, $t2, 0x1 │ │ │ │ + alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - fmul.d $fa1, $fa1, $ft6 │ │ │ │ - fcvt.d.s $fa0, $fa0 │ │ │ │ - fmul.d $fa0, $fa0, $fa2 │ │ │ │ + alsl.d $t2, $t2, $t6, 0x2 │ │ │ │ + alsl.d $t1, $t1, $t6, 0x2 │ │ │ │ alsl.d $t0, $t0, $t6, 0x2 │ │ │ │ - fld.s $ft7, $t0, 0 │ │ │ │ - fcvt.s.d $fa1, $fa1 │ │ │ │ - fsub.s $fa1, $fa1, $fa4 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fsub.s $fa0, $fa0, $fa3 │ │ │ │ - fmul.s $fa1, $fa1, $fa7 │ │ │ │ - fmadd.s $fa0, $ft0, $fa0, $fa1 │ │ │ │ - fdiv.s $fa0, $fa0, $fa6 │ │ │ │ - fsub.s $fa0, $fa5, $fa0 │ │ │ │ - fcmp.slt.s $fcc0, $fa0, $ft7 │ │ │ │ - bceqz $fcc0, 20 │ │ │ │ - fst.s $fa0, $t0, 0 │ │ │ │ - st.b $a3, $t0, 4 │ │ │ │ - st.w $a4, $t0, 8 │ │ │ │ - nop │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - bne $t2, $t3, -116 │ │ │ │ - b -624 │ │ │ │ - nop │ │ │ │ - fmov.s $fa0, $ft3 │ │ │ │ - fmov.s $fa1, $ft3 │ │ │ │ - fmov.s $ft9, $fa0 │ │ │ │ - move $t0, $zero │ │ │ │ - b -680 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fsub.s $fa1, $ft5, $fa4 │ │ │ │ - fsub.s $fa0, $ft4, $fa3 │ │ │ │ - fmul.s $fa1, $fa1, $ft7 │ │ │ │ - fdiv.s $fa1, $fa1, $fa0 │ │ │ │ - fadd.s $fa1, $fa1, $fa4 │ │ │ │ - b -764 │ │ │ │ - st.d $s0, $sp, 304 │ │ │ │ - fst.d $fs0, $sp, 280 │ │ │ │ - fst.d $fs1, $sp, 272 │ │ │ │ - fst.d $fs2, $sp, 264 │ │ │ │ - bl -20252 │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 26 │ │ │ │ - ld.d $t0, $t0, -72 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ldptr.w $t0, $a1, 0 │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - beqz $t0, 364 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - move $s7, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s0, $zero │ │ │ │ - pcalau12i $s2, 26 │ │ │ │ - ld.d $s2, $s2, -8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $s7, 4 │ │ │ │ - move $s6, $zero │ │ │ │ - addi.d $fp, $sp, 2 │ │ │ │ - li.w $s3, 1000 │ │ │ │ - bnez $t0, 56 │ │ │ │ - b 220 │ │ │ │ - nop │ │ │ │ + fld.s $fa2, $t2, 8 │ │ │ │ + fld.s $fa4, $t1, 8 │ │ │ │ + fld.s $fa3, $t0, 8 │ │ │ │ + fmul.s $ft5, $fs2, $fa2 │ │ │ │ + fmul.s $ft3, $fs2, $fa4 │ │ │ │ + fmul.s $ft4, $fs2, $fa3 │ │ │ │ + fld.s $ft7, $t2, 0 │ │ │ │ + fld.s $fa5, $t1, 0 │ │ │ │ + fld.s $ft8, $t0, 0 │ │ │ │ + fmul.s $ft0, $fs7, $fa2 │ │ │ │ + fmadd.s $ft5, $ft7, $fs7, $ft5 │ │ │ │ + fmadd.s $ft3, $fs7, $fa5, $ft3 │ │ │ │ + fmadd.s $ft4, $fs7, $ft8, $ft4 │ │ │ │ + fmul.s $ft12, $fs7, $fa4 │ │ │ │ + fmul.s $ft11, $fs7, $fa3 │ │ │ │ + fld.s $ft10, $t2, 4 │ │ │ │ + fld.s $ft6, $t1, 4 │ │ │ │ + fmul.s $fa1, $fs5, $ft5 │ │ │ │ + fmul.s $fa7, $fs5, $ft3 │ │ │ │ + fmul.s $fa0, $fs5, $ft4 │ │ │ │ + fmul.s $ft4, $fs6, $ft4 │ │ │ │ + fmul.s $ft5, $fs6, $ft5 │ │ │ │ + fmul.s $ft3, $fs6, $ft3 │ │ │ │ + fld.s $ft9, $t0, 4 │ │ │ │ + fmsub.s $fa1, $fs6, $ft10, $fa1 │ │ │ │ + fmsub.s $fa7, $fs6, $ft6, $fa7 │ │ │ │ + fmsub.s $fa0, $fs6, $ft9, $fa0 │ │ │ │ + fmadd.s $ft4, $fs5, $ft9, $ft4 │ │ │ │ + fmsub.s $ft0, $ft7, $fs2, $ft0 │ │ │ │ + fmsub.s $ft12, $fs2, $fa5, $ft12 │ │ │ │ + fmsub.s $ft11, $fs2, $ft8, $ft11 │ │ │ │ + fmadd.s $ft5, $fs5, $ft10, $ft5 │ │ │ │ + fmadd.s $ft3, $fs5, $ft6, $ft3 │ │ │ │ + fld.s $ft1, $fp, 12 │ │ │ │ + fld.s $ft2, $fp, 8 │ │ │ │ + fcvt.d.s $fa1, $fa1 │ │ │ │ + fcvt.d.s $fa7, $fa7 │ │ │ │ + fcvt.d.s $fa0, $fa0 │ │ │ │ + fmul.d $fa1, $fa1, $fs0 │ │ │ │ + fmul.d $fa7, $fa7, $fs0 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + fcvt.d.s $ft4, $ft4 │ │ │ │ + fmul.d $ft4, $ft4, $fs0 │ │ │ │ + fcvt.d.s $ft1, $ft1 │ │ │ │ + fcvt.d.s $ft2, $ft2 │ │ │ │ + fcvt.d.s $ft0, $ft0 │ │ │ │ + fcvt.d.s $ft12, $ft12 │ │ │ │ + fcvt.d.s $ft11, $ft11 │ │ │ │ + fcvt.d.s $ft5, $ft5 │ │ │ │ + fcvt.d.s $ft3, $ft3 │ │ │ │ + fmul.d $ft1, $ft1, $fs0 │ │ │ │ + fmul.d $ft2, $ft2, $fs0 │ │ │ │ + fmul.d $ft0, $ft0, $fs0 │ │ │ │ + fmul.d $ft12, $ft12, $fs0 │ │ │ │ + fmul.d $ft11, $ft11, $fs0 │ │ │ │ + fmul.d $ft5, $ft5, $fs0 │ │ │ │ + fmul.d $ft3, $ft3, $fs0 │ │ │ │ + fneg.d $fa1, $fa1 │ │ │ │ + fneg.d $fa7, $fa7 │ │ │ │ + fneg.d $fa0, $fa0 │ │ │ │ + fmadd.d $ft4, $ft4, $fs1, $fs0 │ │ │ │ + fmadd.d $ft0, $ft0, $fs1, $ft2 │ │ │ │ + fmadd.d $ft12, $ft12, $fs1, $ft2 │ │ │ │ + fmadd.d $ft11, $ft11, $fs1, $ft2 │ │ │ │ + fmadd.d $fa1, $fa1, $fs1, $ft1 │ │ │ │ + fmadd.d $ft5, $ft5, $fs1, $fs0 │ │ │ │ + fmadd.d $ft3, $ft3, $fs1, $fs0 │ │ │ │ + fmadd.d $fa7, $fa7, $fs1, $ft1 │ │ │ │ + fmadd.d $fa0, $fa0, $fs1, $ft1 │ │ │ │ + fcvt.s.d $ft4, $ft4 │ │ │ │ + st.w $zero, $sp, 164 │ │ │ │ + fst.s $ft4, $sp, 160 │ │ │ │ + vilvl.d $vr8, $vr1, $vr8 │ │ │ │ + vilvl.d $vr13, $vr20, $vr13 │ │ │ │ + vfcvt.s.d $vr8, $vr13, $vr8 │ │ │ │ + vst $vr8, $sp, 128 │ │ │ │ + vilvl.d $vr7, $vr11, $vr7 │ │ │ │ + vilvl.d $vr19, $vr0, $vr19 │ │ │ │ + vfcvt.s.d $vr7, $vr19, $vr7 │ │ │ │ + vst $vr7, $sp, 144 │ │ │ │ + bnez $s2, -760 │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -14076 │ │ │ │ + bstrpick.d $t0, $a0, 0x3f, 0x20 │ │ │ │ + st.w $a0, $sp, 112 │ │ │ │ + st.w $a1, $sp, 120 │ │ │ │ + st.w $t0, $sp, 116 │ │ │ │ + fld.s $fa1, $sp, 112 │ │ │ │ + fld.s $fa0, $sp, 120 │ │ │ │ + fld.s $fa2, $sp, 116 │ │ │ │ + b -600 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -20876 │ │ │ │ - ldptr.w $t0, $s7, 4 │ │ │ │ - addi.w $s6, $s6, 1 │ │ │ │ - bgeu $s6, $t0, 172 │ │ │ │ - mul.w $t0, $t0, $s0 │ │ │ │ - ld.d $t1, $s7, 24 │ │ │ │ - add.w $t0, $t0, $s6 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $t0, $t0, $t1, 0x2 │ │ │ │ - ldptr.w $a0, $t0, 8 │ │ │ │ - ld.b $s8, $t0, 4 │ │ │ │ - addi.w $a0, $a0, 1 │ │ │ │ - blez $a0, -60 │ │ │ │ - ldptr.w $t0, $s2, 0 │ │ │ │ - bge $a0, $t0, -68 │ │ │ │ - pcalau12i $t0, 26 │ │ │ │ - ld.d $t0, $t0, -64 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - bge $a0, $t0, -84 │ │ │ │ - addi.d $a3, $sp, 6 │ │ │ │ - addi.d $a2, $sp, 4 │ │ │ │ - move $a1, $fp │ │ │ │ - ext.w.h $a0, $a0 │ │ │ │ - bl -20700 │ │ │ │ - ld.h $t4, $sp, 6 │ │ │ │ - ld.h $t1, $sp, 4 │ │ │ │ - ld.h $t0, $sp, 2 │ │ │ │ - move $a5, $s8 │ │ │ │ - slli.w $a4, $t4, 0x8 │ │ │ │ - slli.w $a2, $t0, 0x8 │ │ │ │ - slli.w $a3, $t1, 0x8 │ │ │ │ - sub.w $a2, $a2, $t0 │ │ │ │ - sub.w $a4, $a4, $t4 │ │ │ │ - div.w $a2, $a2, $s3 │ │ │ │ - sub.w $a3, $a3, $t1 │ │ │ │ - div.w $a4, $a4, $s3 │ │ │ │ - pcaddi $a1, 1022 │ │ │ │ - div.w $a3, $a3, $s3 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -20780 │ │ │ │ - ldptr.w $t0, $s7, 4 │ │ │ │ - addi.w $s6, $s6, 1 │ │ │ │ - bltu $s6, $t0, -156 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a1, $s1 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -21068 │ │ │ │ - ldptr.w $t0, $s7, 0 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bltu $s0, $t0, -260 │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ - ld.d $s2, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 352 │ │ │ │ + ld.d $s6, $sp, 312 │ │ │ │ + ld.d $s7, $sp, 304 │ │ │ │ + fld.d $fs1, $sp, 272 │ │ │ │ + fld.d $fs2, $sp, 264 │ │ │ │ + fld.d $fs5, $sp, 240 │ │ │ │ + fld.d $fs6, $sp, 232 │ │ │ │ + fld.d $fs7, $sp, 224 │ │ │ │ pcalau12i $t0, 26 │ │ │ │ ld.d $t0, $t0, -72 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 16 │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ + bne $t1, $t0, 80 │ │ │ │ + ld.d $ra, $sp, 376 │ │ │ │ + ld.d $fp, $sp, 368 │ │ │ │ + ld.d $s2, $sp, 344 │ │ │ │ + ld.d $s3, $sp, 336 │ │ │ │ + ld.d $s8, $sp, 296 │ │ │ │ + fld.d $fs0, $sp, 280 │ │ │ │ + fld.d $fs3, $sp, 256 │ │ │ │ + fld.d $fs4, $sp, 248 │ │ │ │ + addi.d $sp, $sp, 384 │ │ │ │ ret │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - bl -20724 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - beqz $t0, 324 │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - move $s6, $a0 │ │ │ │ - move $s0, $zero │ │ │ │ - pcalau12i $s3, 26 │ │ │ │ - ld.d $s3, $s3, -40 │ │ │ │ - pcalau12i $s1, 26 │ │ │ │ - ld.d $s1, $s1, -8 │ │ │ │ - pcalau12i $s2, 26 │ │ │ │ - ld.d $s2, $s2, -64 │ │ │ │ - ldptr.d $a0, $s3, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -21152 │ │ │ │ - ldptr.w $t0, $s6, 4 │ │ │ │ - move $s5, $zero │ │ │ │ - beqz $t0, 96 │ │ │ │ nop │ │ │ │ - mul.w $t0, $t0, $s0 │ │ │ │ - ld.d $t1, $s6, 24 │ │ │ │ - pcaddi $a0, 953 │ │ │ │ - add.w $t0, $t0, $s5 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $t0, $t0, $t1, 0x2 │ │ │ │ - ldptr.w $t1, $t0, 8 │ │ │ │ - ld.b $s7, $t0, 4 │ │ │ │ - addi.w $t0, $t1, 1 │ │ │ │ - move $a1, $s7 │ │ │ │ - blez $t0, 20 │ │ │ │ - ldptr.w $t1, $s1, 0 │ │ │ │ - bge $t0, $t1, 12 │ │ │ │ - ldptr.w $t1, $s2, 0 │ │ │ │ - blt $t0, $t1, 100 │ │ │ │ - bl -21764 │ │ │ │ + pcalau12i $t0, 1 │ │ │ │ + fld.s $fa0, $t0, -1352 │ │ │ │ + pcalau12i $t2, 1 │ │ │ │ + pcalau12i $t1, 1 │ │ │ │ + fld.s $fs4, $t2, -1360 │ │ │ │ + fld.s $fs3, $t1, -1356 │ │ │ │ + fst.s $fa0, $sp, 20 │ │ │ │ + b -1100 │ │ │ │ + st.d $s0, $sp, 360 │ │ │ │ + st.d $s1, $sp, 352 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + st.d $s5, $sp, 320 │ │ │ │ + st.d $s6, $sp, 312 │ │ │ │ + st.d $s7, $sp, 304 │ │ │ │ + fst.d $fs1, $sp, 272 │ │ │ │ + fst.d $fs2, $sp, 264 │ │ │ │ + fst.d $fs5, $sp, 240 │ │ │ │ + fst.d $fs6, $sp, 232 │ │ │ │ + fst.d $fs7, $sp, 224 │ │ │ │ + bl -20804 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + pcalau12i $s0, 26 │ │ │ │ + ld.d $s0, $s0, -72 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + bl -21100 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + lu12i.w $t3, 244 │ │ │ │ + ori $t3, $t3, 0x240 │ │ │ │ + mul.d $a0, $a0, $t3 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + add.d $a0, $a0, $t2 │ │ │ │ + bne $t1, $t0, 24 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s6, 4 │ │ │ │ - addi.w $s5, $s5, 1 │ │ │ │ - bltu $s5, $t0, -80 │ │ │ │ + bl -20904 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s6, 0 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bltu $s0, $t0, -128 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $s2, $a0 │ │ │ │ + stptr.w $zero, $a0, 0 │ │ │ │ + st.b $zero, $a0, 4 │ │ │ │ + li.w $a1, 46 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -21696 │ │ │ │ + beqz $a0, 92 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + move $s3, $a0 │ │ │ │ + beq $s0, $a0, 104 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + li.w $s0, 1 │ │ │ │ + addi.d $s2, $s2, -1 │ │ │ │ + li.w $s4, 5 │ │ │ │ + ldx.b $s1, $s3, $s0 │ │ │ │ + beqz $s1, 36 │ │ │ │ + bl -21376 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + slli.d $s1, $s1, 0x2 │ │ │ │ + ldx.w $t0, $t0, $s1 │ │ │ │ + stx.b $t0, $s2, $s0 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + bne $s0, $s4, -32 │ │ │ │ nop │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + ldptr.d $s4, $sp, 0 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s3, 0 │ │ │ │ - andi $s4, $t0, 0xff │ │ │ │ - move $a2, $zero │ │ │ │ - slli.d $a1, $s4, 0x8 │ │ │ │ - bl -21140 │ │ │ │ - move $a1, $s7 │ │ │ │ - pcaddi $a0, 909 │ │ │ │ - bl -21888 │ │ │ │ - ldptr.d $a0, $s3, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - slli.d $a1, $s4, 0x8 │ │ │ │ - bl -21824 │ │ │ │ - b -136 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,248 +1,248 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00006a80 01000200 0000003f 0000803f eb26bebe .......?...?.&.. │ │ │ │ - 0x00006a90 eb263ebf 319d0e3f f30435bf f304353f .&>.1..?..5...5? │ │ │ │ - 0x00006aa0 0000c842 6666e63f 00003443 00007a44 ...Bff.?..4C..zD │ │ │ │ - 0x00006ab0 db0f4940 00007041 0000b443 0000a040 ..I@..pA...C...@ │ │ │ │ - 0x00006ac0 000034c3 00247449 0000005f bd1bcf3e ..4..$tI..._...> │ │ │ │ - 0x00006ad0 0000807f 00000000 7372632f 74726961 ........src/tria │ │ │ │ - 0x00006ae0 6e67756c 6172697a 6174696f 6e2e6300 ngularization.c. │ │ │ │ - 0x00006af0 6e203e3d 20330000 6e32203d 3d206e20 n >= 3..n2 == n │ │ │ │ - 0x00006b00 2d203100 00000000 4552524f 523a204d - 1.....ERROR: M │ │ │ │ - 0x00006b10 656d6f72 7920616c 6c6f6361 74696f6e emory allocation │ │ │ │ - 0x00006b20 20666169 6c757265 2e0a0000 00000000 failure........ │ │ │ │ - 0x00006b30 6e31202b 206e3220 3d3d206e 202b2032 n1 + n2 == n + 2 │ │ │ │ - 0x00006b40 00000000 00000000 55736167 653a2025 ........Usage: % │ │ │ │ - 0x00006b50 73205b4f 5054494f 4e2e2e2e 5d20494e s [OPTION...] IN │ │ │ │ - 0x00006b60 5055545f 46494c45 0a000000 00000000 PUT_FILE........ │ │ │ │ - 0x00006b70 616e204f 424a2033 44206d6f 64656c20 an OBJ 3D model │ │ │ │ - 0x00006b80 666f726d 61742076 69657765 7220666f format viewer fo │ │ │ │ - 0x00006b90 72207468 65207465 726d696e 616c0000 r the terminal.. │ │ │ │ - 0x00006ba0 33642d61 73636969 2d766965 77657200 3d-ascii-viewer. │ │ │ │ - 0x00006bb0 2573202d 2d202573 0a000000 00000000 %s -- %s........ │ │ │ │ - 0x00006bc0 20202d77 203c7369 7a653e20 20202020 -w │ │ │ │ - 0x00006bd0 20202020 4f757470 75742077 69647468 Output width │ │ │ │ - 0x00006be0 20696e20 63686172 61637465 72730000 in characters.. │ │ │ │ - 0x00006bf0 20202d68 203c7369 7a653e20 20202020 -h │ │ │ │ - 0x00006c00 20202020 4f757470 75742068 65696768 Output heigh │ │ │ │ - 0x00006c10 7420696e 20636861 72616374 65727300 t in characters. │ │ │ │ - 0x00006c20 20202d64 203c7365 636f6e64 733e2020 -d │ │ │ │ - 0x00006c30 20202020 53746f70 20746865 2070726f Stop the pro │ │ │ │ - 0x00006c40 6772616d 20616674 65722074 68697320 gram after this │ │ │ │ - 0x00006c50 6d616e79 20736563 6f6e6473 2e000000 many seconds.... │ │ │ │ - 0x00006c60 20202d66 203c6672 616d6573 3e202020 -f │ │ │ │ - 0x00006c70 20202020 4672616d 65732070 65722073 Frames per s │ │ │ │ - 0x00006c80 65636f6e 642e0000 20202d61 203c7261 econd... -a Disp │ │ │ │ - 0x00006ca0 6c617920 61737375 6d696e67 20746869 lay assuming thi │ │ │ │ - 0x00006cb0 73206865 69676874 2f776964 74682072 s height/width r │ │ │ │ - 0x00006cc0 6174696f 20666f72 20746572 6d696e61 atio for termina │ │ │ │ - 0x00006cd0 6c000000 00000000 20202020 20202020 l....... │ │ │ │ - 0x00006ce0 20202020 20202020 20202020 63686172 char │ │ │ │ - 0x00006cf0 61637465 72732e00 20202d63 203c6368 acters.. -c Prov │ │ │ │ - 0x00006d10 69646520 616c7465 726e6174 65206c75 ide alternate lu │ │ │ │ - 0x00006d20 6d696e65 7363656e 63652063 68617261 minescence chara │ │ │ │ - 0x00006d30 63746572 73202866 726f6d20 6c657373 cters (from less │ │ │ │ - 0x00006d40 20746f00 00000000 20202020 20202020 to..... │ │ │ │ - 0x00006d50 20202020 20202020 20202020 6d6f7265 more │ │ │ │ - 0x00006d60 206c6967 6874292e 00000000 00000000 light)......... │ │ │ │ - 0x00006d70 20202d73 20202020 20202020 20202020 -s │ │ │ │ - 0x00006d80 20202020 53747265 74636820 74686520 Stretch the │ │ │ │ - 0x00006d90 6d6f6465 6c2c2072 65676172 646c6573 model, regardles │ │ │ │ - 0x00006da0 73206f66 20746865 20686569 6768742f s of the height/ │ │ │ │ - 0x00006db0 77696474 68207261 74696f2e 00000000 width ratio..... │ │ │ │ - 0x00006dc0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00006dd0 20202020 666f7220 7465726d 696e616c for terminal │ │ │ │ - 0x00006de0 20636861 72616374 6572732e 00000000 characters..... │ │ │ │ - 0x00006df0 20202d74 20202020 20202020 20202020 -t │ │ │ │ - 0x00006e00 20202020 416c6c6f 77207468 6520616e Allow the an │ │ │ │ - 0x00006e10 696d6174 696f6e20 746f2072 65616368 imation to reach │ │ │ │ - 0x00006e20 206d6178 696d756d 20656c65 76617469 maximum elevati │ │ │ │ - 0x00006e30 6f6e2e00 00000000 20202d6c 20202020 on...... -l │ │ │ │ - 0x00006e40 20202020 20202020 20202020 446f6e27 Don' │ │ │ │ - 0x00006e50 7420726f 74617465 20746865 206c6967 t rotate the lig │ │ │ │ - 0x00006e60 68742077 69746820 74686520 6d6f6465 ht with the mode │ │ │ │ - 0x00006e70 6c2e0000 00000000 20202d58 2c202d59 l....... -X, -Y │ │ │ │ - 0x00006e80 2c202d5a 20202020 20202020 496e7665 , -Z Inve │ │ │ │ - 0x00006e90 72742072 65737065 63746976 65206178 rt respective ax │ │ │ │ - 0x00006ea0 65732e00 00000000 20202d58 595a2c20 es...... -XYZ, │ │ │ │ - 0x00006eb0 2d585a59 2c202d59 585a2c20 4368616e -XZY, -YXZ, Chan │ │ │ │ - 0x00006ec0 6765206d 6f64656c 206f7269 656e7461 ge model orienta │ │ │ │ - 0x00006ed0 74696f6e 2e000000 20202d59 5a582c20 tion.... -YZX, │ │ │ │ - 0x00006ee0 2d5a5859 2c202d5a 59582020 00000000 -ZXY, -ZYX .... │ │ │ │ - 0x00006ef0 20202d46 20202020 20202020 20202020 -F │ │ │ │ - 0x00006f00 20202020 466c6970 20666163 65732e20 Flip faces. │ │ │ │ - 0x00006f10 00000000 00000000 20202d7a 203c7a6f ........ -z Chan │ │ │ │ - 0x00006f30 6765207a 6f6f6d20 6c657665 6c202864 ge zoom level (d │ │ │ │ - 0x00006f40 65666175 6c743a20 31303029 2e000000 efault: 100).... │ │ │ │ - 0x00006f50 20202d2d 636f6c6f 72202020 20202020 --color │ │ │ │ - 0x00006f60 20202020 44697370 6c617920 77697468 Display with │ │ │ │ - 0x00006f70 20636f6c 6f72732e 00000000 00000000 colors......... │ │ │ │ - 0x00006f80 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00006f90 20202020 54686520 4f424a20 666f726d The OBJ form │ │ │ │ - 0x00006fa0 61742072 656c6965 73206f6e 20746865 at relies on the │ │ │ │ - 0x00006fb0 20636f6d 70616e69 6f6e204d 544c2066 companion MTL f │ │ │ │ - 0x00006fc0 696c6573 2e000000 20202d2d 736e6170 iles.... --snap │ │ │ │ - 0x00006fd0 203c617a 3e203c61 6c3e2020 4f757470 Outp │ │ │ │ - 0x00006fe0 75742061 2073696e 676c6520 736e6170 ut a single snap │ │ │ │ - 0x00006ff0 20746f20 7374646f 75742c20 77697468 to stdout, with │ │ │ │ - 0x00007000 20746865 20676976 656e2061 7a696d75 the given azimu │ │ │ │ - 0x00007010 74680000 00000000 20202020 20202020 th...... │ │ │ │ - 0x00007020 20202020 20202020 20202020 616e6420 and │ │ │ │ - 0x00007030 616c7469 74756465 20616e67 6c65732c altitude angles, │ │ │ │ - 0x00007040 20696e20 64656772 6565732e 00000000 in degrees..... │ │ │ │ - 0x00007050 20202d2d 696e7465 72616374 69766520 --interactive │ │ │ │ - 0x00007060 20202020 4d616e75 616c6c79 20726f74 Manually rot │ │ │ │ - 0x00007070 61746520 74686520 63616d65 72612e00 ate the camera.. │ │ │ │ - 0x00007080 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00007090 20202020 436f6e74 726f6c73 3a204152 Controls: AR │ │ │ │ - 0x000070a0 524f5720 4b455953 2c20272d 272c2027 ROW KEYS, '-', ' │ │ │ │ - 0x000070b0 2b270000 00000000 20202020 20202020 +'...... │ │ │ │ - 0x000070c0 20202020 20202020 20202020 416c742d Alt- │ │ │ │ - 0x000070d0 636f6e74 726f6c73 3a20482c 204a2c20 controls: H, J, │ │ │ │ - 0x000070e0 4b2c204c 2c20412c 20530000 00000000 K, L, A, S...... │ │ │ │ - 0x000070f0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00007100 20202020 51756974 3a205120 20202054 Quit: Q T │ │ │ │ - 0x00007110 6f67676c 65204875 643a2054 00000000 oggle Hud: T.... │ │ │ │ - 0x00007120 20202d3f 2c202d2d 68656c70 20202020 -?, --help │ │ │ │ - 0x00007130 20202020 47697665 20746869 73206865 Give this he │ │ │ │ - 0x00007140 6c70206c 69737400 2e2c273a 3b212b2a lp list..,':;!+* │ │ │ │ - 0x00007150 3d232440 00000000 54727920 60257320 =#$@....Try `%s │ │ │ │ - 0x00007160 2d2d6865 6c702720 666f7220 6d6f7265 --help' for more │ │ │ │ - 0x00007170 20696e66 6f726d61 74696f6e 2e0a0000 information.... │ │ │ │ - 0x00007180 2d2d6865 6c700000 4552524f 523a2049 --help..ERROR: I │ │ │ │ - 0x00007190 6e76616c 69642077 69647468 3a202573 nvalid width: %s │ │ │ │ - 0x000071a0 0a000000 00000000 4552524f 523a2049 ........ERROR: I │ │ │ │ - 0x000071b0 6e76616c 69642068 65696768 743a2025 nvalid height: % │ │ │ │ - 0x000071c0 730a0000 00000000 4552524f 523a2049 s.......ERROR: I │ │ │ │ - 0x000071d0 6e76616c 69642046 50533a20 25730a00 nvalid FPS: %s.. │ │ │ │ - 0x000071e0 4552524f 523a2049 6e76616c 69642064 ERROR: Invalid d │ │ │ │ - 0x000071f0 75726174 696f6e3a 2025730a 00000000 uration: %s..... │ │ │ │ - 0x00007200 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ - 0x00007210 73706563 742d7261 74696f3a 2025730a spect-ratio: %s. │ │ │ │ - 0x00007220 00000000 00000000 4552524f 523a2041 ........ERROR: A │ │ │ │ - 0x00007230 74206c65 61737420 6f6e6520 6c756d69 t least one lumi │ │ │ │ - 0x00007240 6e657363 656e6365 20636861 72616374 nescence charact │ │ │ │ - 0x00007250 6572206d 75737420 62652070 726f7669 er must be provi │ │ │ │ - 0x00007260 6465642e 0a000000 2d740000 00000000 ded.....-t...... │ │ │ │ - 0x00007270 2d6c0000 00000000 2d580000 00000000 -l......-X...... │ │ │ │ - 0x00007280 2d590000 00000000 2d5a0000 00000000 -Y......-Z...... │ │ │ │ - 0x00007290 2d7a0000 00000000 4552524f 523a2049 -z......ERROR: I │ │ │ │ - 0x000072a0 6e76616c 6964207a 6f6f6d3a 2025730a nvalid zoom: %s. │ │ │ │ - 0x000072b0 00000000 00000000 2d58595a 00000000 ........-XYZ.... │ │ │ │ - 0x000072c0 2d585a59 00000000 2d59585a 00000000 -XZY....-YXZ.... │ │ │ │ - 0x000072d0 2d595a58 00000000 2d5a5859 00000000 -YZX....-ZXY.... │ │ │ │ - 0x000072e0 2d5a5958 00000000 2d460000 00000000 -ZYX....-F...... │ │ │ │ - 0x000072f0 2d2d636f 6c6f7200 2d2d736e 61700000 --color.--snap.. │ │ │ │ - 0x00007300 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ - 0x00007310 7a696d75 74683a20 25730a00 00000000 zimuth: %s...... │ │ │ │ - 0x00007320 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ - 0x00007330 6c746974 7564653a 2025730a 00000000 ltitude: %s..... │ │ │ │ - 0x00007340 2d2d696e 74657261 63746976 65000000 --interactive... │ │ │ │ - 0x00007350 4552524f 523a2049 6e76616c 6964206f ERROR: Invalid o │ │ │ │ - 0x00007360 7074696f 6e3a2025 730a0000 00000000 ption: %s....... │ │ │ │ - 0x00007370 4552524f 523a2049 6e707574 2066696c ERROR: Input fil │ │ │ │ - 0x00007380 65206861 73206e6f 20657874 656e7369 e has no extensi │ │ │ │ - 0x00007390 6f6e2e0a 00000000 6f626a00 00000000 on......obj..... │ │ │ │ - 0x000073a0 73746c00 00000000 5741524e 3a20436f stl.....WARN: Co │ │ │ │ - 0x000073b0 6c6f7273 20617265 206e6f74 20737570 lors are not sup │ │ │ │ - 0x000073c0 706f7274 65642069 6e205354 4c20666f ported in STL fo │ │ │ │ - 0x000073d0 726d6174 2e0a0000 4552524f 523a2049 rmat....ERROR: I │ │ │ │ - 0x000073e0 6e707574 2066696c 65206861 7320756e nput file has un │ │ │ │ - 0x000073f0 73757070 6f727465 64206578 74656e73 supported extens │ │ │ │ - 0x00007400 696f6e2e 0a000000 4552524f 523a2043 ion.....ERROR: C │ │ │ │ - 0x00007410 6f756c64 206e6f74 20726561 64206d6f ould not read mo │ │ │ │ - 0x00007420 64656c20 76657274 65786573 2e0a0000 del vertexes.... │ │ │ │ - 0x00007430 4552524f 523a2043 6f756c64 206e6f74 ERROR: Could not │ │ │ │ - 0x00007440 20726561 64206d6f 64656c20 66616365 read model face │ │ │ │ - 0x00007450 732e0a00 00000000 4552524f 523a2054 s.......ERROR: T │ │ │ │ - 0x00007460 65726d69 6e616c20 646f6573 206e6f74 erminal does not │ │ │ │ - 0x00007470 20737570 706f7274 20636f6c 6f72732e support colors. │ │ │ │ - 0x00007480 0a000000 00000000 4552524f 523a2054 ........ERROR: T │ │ │ │ - 0x00007490 65726d69 6e616c20 646f6573 206e6f74 erminal does not │ │ │ │ - 0x000074a0 20737570 706f7274 20636861 6e67696e support changin │ │ │ │ - 0x000074b0 6720636f 6c6f7273 2e0a0000 00000000 g colors........ │ │ │ │ - 0x000074c0 5741524e 3a205465 726d696e 616c2064 WARN: Terminal d │ │ │ │ - 0x000074d0 6f65736e 27742073 7570706f 72742065 oesn't support e │ │ │ │ - 0x000074e0 6e6f7567 6820636f 6c6f7273 20666f72 nough colors for │ │ │ │ - 0x000074f0 20616c6c 206d6174 65726961 6c732e0a all materials.. │ │ │ │ - 0x00007500 00000000 00000000 7a6f3a25 342e3066 ........zo:%4.0f │ │ │ │ - 0x00007510 00000000 00000000 617a3a20 25332e30 ........az: %3.0 │ │ │ │ - 0x00007520 66000000 00000000 616c3a20 25332e30 f.......al: %3.0 │ │ │ │ - 0x00007530 66000000 00000000 7372632f 6d6f6465 f.......src/mode │ │ │ │ - 0x00007540 6c2e6300 00000000 2a64656c 696d2021 l.c.....*delim ! │ │ │ │ - 0x00007550 3d20275c 30270000 5741524e 3a20496e = '\0'..WARN: In │ │ │ │ - 0x00007560 76616c69 64207665 72746578 20696e64 valid vertex ind │ │ │ │ - 0x00007570 65782025 642e0a00 20000000 00000000 ex %d... ....... │ │ │ │ - 0x00007580 2f000000 00000000 30203c3d 20617869 /.......0 <= axi │ │ │ │ - 0x00007590 73312026 26206178 69733120 3c3d2032 s1 && axis1 <= 2 │ │ │ │ - 0x000075a0 00000000 00000000 30203c3d 20617869 ........0 <= axi │ │ │ │ - 0x000075b0 73322026 26206178 69733220 3c3d2032 s2 && axis2 <= 2 │ │ │ │ - 0x000075c0 00000000 00000000 30203c3d 20617869 ........0 <= axi │ │ │ │ - 0x000075d0 73332026 26206178 69733320 3c3d2032 s3 && axis3 <= 2 │ │ │ │ - 0x000075e0 00000000 00000000 72000000 00000000 ........r....... │ │ │ │ - 0x000075f0 4552524f 523a2066 61696c65 6420746f ERROR: failed to │ │ │ │ - 0x00007600 206c6f61 64206669 6c652022 2573222e load file "%s". │ │ │ │ - 0x00007610 0a000000 00000000 4552524f 523a2069 ........ERROR: i │ │ │ │ - 0x00007620 6e76616c 69642022 76222069 6e737472 nvalid "v" instr │ │ │ │ - 0x00007630 75637469 6f6e2e0a 00000000 00000000 uction.......... │ │ │ │ - 0x00007640 4552524f 523a2069 6e76616c 69642022 ERROR: invalid " │ │ │ │ - 0x00007650 66222069 6e737472 75637469 6f6e2e0a f" instruction.. │ │ │ │ - 0x00007660 00000000 00000000 6d746c6c 69620000 ........mtllib.. │ │ │ │ - 0x00007670 4552524f 523a204d 656d6f72 7920616c ERROR: Memory al │ │ │ │ - 0x00007680 6c6f6361 74696f6e 20666169 6c757265 location failure │ │ │ │ - 0x00007690 20666f72 204d544c 2066696c 65206e61 for MTL file na │ │ │ │ - 0x000076a0 6d652e0a 00000000 4e4f5445 3a205265 me......NOTE: Re │ │ │ │ - 0x000076b0 6164696e 67202225 73222e0a 00000000 ading "%s"...... │ │ │ │ - 0x000076c0 5741524e 3a206661 696c6564 20746f20 WARN: failed to │ │ │ │ - 0x000076d0 6c6f6164 2066696c 65202225 73222e0a load file "%s".. │ │ │ │ - 0x000076e0 00000000 00000000 6e65776d 746c0000 ........newmtl.. │ │ │ │ - 0x000076f0 4552524f 523a204d 61746572 69616c20 ERROR: Material │ │ │ │ - 0x00007700 6e616d65 20746f6f 206c6f6e 672e0a00 name too long... │ │ │ │ - 0x00007710 5741524e 3a204578 70656374 6564206e WARN: Expected n │ │ │ │ - 0x00007720 65776d74 6c206265 666f7265 20222573 ewmtl before "%s │ │ │ │ - 0x00007730 2220696e 73747275 6374696f 6e2e0a00 " instruction... │ │ │ │ - 0x00007740 5741524e 3a20696e 76616c69 64202225 WARN: invalid "% │ │ │ │ - 0x00007750 73222069 6e737472 75637469 6f6e2e0a s" instruction.. │ │ │ │ - 0x00007760 00000000 00000000 7573656d 746c0000 ........usemtl.. │ │ │ │ - 0x00007770 72620000 00000000 736f6c69 64000000 rb......solid... │ │ │ │ - 0x00007780 66616365 74000000 76657274 65780000 facet...vertex.. │ │ │ │ - 0x00007790 4552524f 523a2069 6e76616c 69642022 ERROR: invalid " │ │ │ │ - 0x000077a0 76657274 65782220 696e7374 72756374 vertex" instruct │ │ │ │ - 0x000077b0 696f6e2e 0a000000 4552524f 523a2046 ion.....ERROR: F │ │ │ │ - 0x000077c0 61696c65 6420746f 20726561 64206661 ailed to read fa │ │ │ │ - 0x000077d0 63657420 636f756e 742e0a00 00000000 cet count....... │ │ │ │ - 0x000077e0 4552524f 523a2046 61696c65 6420746f ERROR: Failed to │ │ │ │ - 0x000077f0 20726561 64206661 63657420 64617461 read facet data │ │ │ │ - 0x00007800 2e0a0000 00000000 5741524e 3a20696d ........WARN: im │ │ │ │ - 0x00007810 706f7274 65642066 61636574 20636f75 ported facet cou │ │ │ │ - 0x00007820 6e742064 6f657320 6e6f7420 6d617463 nt does not matc │ │ │ │ - 0x00007830 68206578 70656374 65642066 61636574 h expected facet │ │ │ │ - 0x00007840 20636f75 6e742e0a 00000000 00000000 count.......... │ │ │ │ - 0x00007850 7372632f 73757266 6163652e 63000000 src/surface.c... │ │ │ │ - 0x00007860 73757266 6163652d 3e706978 656c7300 surface->pixels. │ │ │ │ - 0x00007870 73757266 61636500 1b5b3338 3b323b25 surface..[38;2;% │ │ │ │ - 0x00007880 643b2564 3b25646d 25631b5b 306d0000 d;%d;%dm%c.[0m.. │ │ │ │ - 0x00007890 25630000 00000000 72c45a7c 0a00f03f %c......r.Z|...? │ │ │ │ - 0x000078a0 00000000 0000e03f 00000000 0000d03f .......?.......? │ │ │ │ - 0x000078b0 00000000 0000c03f 00000000 80842e41 .......?.......A │ │ │ │ - 0x000078c0 00000060 fb210940 00000000 00000000 ...`.!.@........ │ │ │ │ - 0x000078d0 02000000 02000000 05000000 05000000 ................ │ │ │ │ - 0x000078e0 00000000 02000000 04000000 07000000 ................ │ │ │ │ - 0x000078f0 01000000 01000000 04000000 04000000 ................ │ │ │ │ - 0x00007900 03000000 03000000 06000000 06000000 ................ │ │ │ │ - 0x00007910 00000000 03000000 04000000 06000000 ................ │ │ │ │ - 0x00007920 00000000 04000000 00000000 01000000 ................ │ │ │ │ - 0x00007930 01000000 05000000 06000000 02000000 ................ │ │ │ │ - 0x00007940 02000000 03000000 07000000 03000000 ................ │ │ │ │ - 0x00007950 02000000 05000000 06000000 03000000 ................ │ │ │ │ - 0x00007960 74726961 6e67756c 6172697a 655f7265 triangularize_re │ │ │ │ - 0x00007970 63757273 65000000 74726961 6e67756c curse...triangul │ │ │ │ - 0x00007980 6172697a 65000000 7374725f 63686f70 arize...str_chop │ │ │ │ - 0x00007990 00000000 00000000 6d6f6465 6c5f6368 ........model_ch │ │ │ │ - 0x000079a0 616e6765 5f6f7269 656e7461 74696f6e ange_orientation │ │ │ │ - 0x000079b0 00000000 00000000 73757266 6163655f ........surface_ │ │ │ │ - 0x000079c0 636c6561 7200 clear. │ │ │ │ + 0x00006aa0 01000200 0000003f 0000807f 0000803f .......?.......? │ │ │ │ + 0x00006ab0 eb26bebe eb263ebf 319d0e3f f30435bf .&...&>.1..?..5. │ │ │ │ + 0x00006ac0 f304353f 0000c842 6666e63f 00003443 ..5?...Bff.?..4C │ │ │ │ + 0x00006ad0 00007a44 db0f4940 00007041 0000b443 ..zD..I@..pA...C │ │ │ │ + 0x00006ae0 0000a040 000034c3 00247449 0000005f ...@..4..$tI..._ │ │ │ │ + 0x00006af0 bd1bcf3e 00000000 7372632f 73757266 ...>....src/surf │ │ │ │ + 0x00006b00 6163652e 63000000 73757266 6163652d ace.c...surface- │ │ │ │ + 0x00006b10 3e706978 656c7300 4552524f 523a204d >pixels.ERROR: M │ │ │ │ + 0x00006b20 656d6f72 7920616c 6c6f6361 74696f6e emory allocation │ │ │ │ + 0x00006b30 20666169 6c757265 2e0a0000 00000000 failure........ │ │ │ │ + 0x00006b40 73757266 61636500 1b5b3338 3b323b25 surface..[38;2;% │ │ │ │ + 0x00006b50 643b2564 3b25646d 25631b5b 306d0000 d;%d;%dm%c.[0m.. │ │ │ │ + 0x00006b60 25630000 00000000 7372632f 74726961 %c......src/tria │ │ │ │ + 0x00006b70 6e67756c 6172697a 6174696f 6e2e6300 ngularization.c. │ │ │ │ + 0x00006b80 6e203e3d 20330000 6e32203d 3d206e20 n >= 3..n2 == n │ │ │ │ + 0x00006b90 2d203100 00000000 6e31202b 206e3220 - 1.....n1 + n2 │ │ │ │ + 0x00006ba0 3d3d206e 202b2032 00000000 00000000 == n + 2........ │ │ │ │ + 0x00006bb0 7372632f 6d6f6465 6c2e6300 00000000 src/model.c..... │ │ │ │ + 0x00006bc0 2a64656c 696d2021 3d20275c 30270000 *delim != '\0'.. │ │ │ │ + 0x00006bd0 5741524e 3a20496e 76616c69 64207665 WARN: Invalid ve │ │ │ │ + 0x00006be0 72746578 20696e64 65782025 642e0a00 rtex index %d... │ │ │ │ + 0x00006bf0 20000000 00000000 2f000000 00000000 ......./....... │ │ │ │ + 0x00006c00 30203c3d 20617869 73312026 26206178 0 <= axis1 && ax │ │ │ │ + 0x00006c10 69733120 3c3d2032 00000000 00000000 is1 <= 2........ │ │ │ │ + 0x00006c20 30203c3d 20617869 73322026 26206178 0 <= axis2 && ax │ │ │ │ + 0x00006c30 69733220 3c3d2032 00000000 00000000 is2 <= 2........ │ │ │ │ + 0x00006c40 30203c3d 20617869 73332026 26206178 0 <= axis3 && ax │ │ │ │ + 0x00006c50 69733320 3c3d2032 00000000 00000000 is3 <= 2........ │ │ │ │ + 0x00006c60 72000000 00000000 4552524f 523a2066 r.......ERROR: f │ │ │ │ + 0x00006c70 61696c65 6420746f 206c6f61 64206669 ailed to load fi │ │ │ │ + 0x00006c80 6c652022 2573222e 0a000000 00000000 le "%s"......... │ │ │ │ + 0x00006c90 4552524f 523a2069 6e76616c 69642022 ERROR: invalid " │ │ │ │ + 0x00006ca0 76222069 6e737472 75637469 6f6e2e0a v" instruction.. │ │ │ │ + 0x00006cb0 00000000 00000000 4552524f 523a2069 ........ERROR: i │ │ │ │ + 0x00006cc0 6e76616c 69642022 66222069 6e737472 nvalid "f" instr │ │ │ │ + 0x00006cd0 75637469 6f6e2e0a 00000000 00000000 uction.......... │ │ │ │ + 0x00006ce0 6d746c6c 69620000 4552524f 523a204d mtllib..ERROR: M │ │ │ │ + 0x00006cf0 656d6f72 7920616c 6c6f6361 74696f6e emory allocation │ │ │ │ + 0x00006d00 20666169 6c757265 20666f72 204d544c failure for MTL │ │ │ │ + 0x00006d10 2066696c 65206e61 6d652e0a 00000000 file name...... │ │ │ │ + 0x00006d20 4e4f5445 3a205265 6164696e 67202225 NOTE: Reading "% │ │ │ │ + 0x00006d30 73222e0a 00000000 5741524e 3a206661 s"......WARN: fa │ │ │ │ + 0x00006d40 696c6564 20746f20 6c6f6164 2066696c iled to load fil │ │ │ │ + 0x00006d50 65202225 73222e0a 00000000 00000000 e "%s".......... │ │ │ │ + 0x00006d60 6e65776d 746c0000 4552524f 523a204d newmtl..ERROR: M │ │ │ │ + 0x00006d70 61746572 69616c20 6e616d65 20746f6f aterial name too │ │ │ │ + 0x00006d80 206c6f6e 672e0a00 5741524e 3a204578 long...WARN: Ex │ │ │ │ + 0x00006d90 70656374 6564206e 65776d74 6c206265 pected newmtl be │ │ │ │ + 0x00006da0 666f7265 20222573 2220696e 73747275 fore "%s" instru │ │ │ │ + 0x00006db0 6374696f 6e2e0a00 5741524e 3a20696e ction...WARN: in │ │ │ │ + 0x00006dc0 76616c69 64202225 73222069 6e737472 valid "%s" instr │ │ │ │ + 0x00006dd0 75637469 6f6e2e0a 00000000 00000000 uction.......... │ │ │ │ + 0x00006de0 7573656d 746c0000 72620000 00000000 usemtl..rb...... │ │ │ │ + 0x00006df0 736f6c69 64000000 66616365 74000000 solid...facet... │ │ │ │ + 0x00006e00 76657274 65780000 4552524f 523a2069 vertex..ERROR: i │ │ │ │ + 0x00006e10 6e76616c 69642022 76657274 65782220 nvalid "vertex" │ │ │ │ + 0x00006e20 696e7374 72756374 696f6e2e 0a000000 instruction..... │ │ │ │ + 0x00006e30 4552524f 523a2046 61696c65 6420746f ERROR: Failed to │ │ │ │ + 0x00006e40 20726561 64206661 63657420 636f756e read facet coun │ │ │ │ + 0x00006e50 742e0a00 00000000 4552524f 523a2046 t.......ERROR: F │ │ │ │ + 0x00006e60 61696c65 6420746f 20726561 64206661 ailed to read fa │ │ │ │ + 0x00006e70 63657420 64617461 2e0a0000 00000000 cet data........ │ │ │ │ + 0x00006e80 5741524e 3a20696d 706f7274 65642066 WARN: imported f │ │ │ │ + 0x00006e90 61636574 20636f75 6e742064 6f657320 acet count does │ │ │ │ + 0x00006ea0 6e6f7420 6d617463 68206578 70656374 not match expect │ │ │ │ + 0x00006eb0 65642066 61636574 20636f75 6e742e0a ed facet count.. │ │ │ │ + 0x00006ec0 00000000 00000000 55736167 653a2025 ........Usage: % │ │ │ │ + 0x00006ed0 73205b4f 5054494f 4e2e2e2e 5d20494e s [OPTION...] IN │ │ │ │ + 0x00006ee0 5055545f 46494c45 0a000000 00000000 PUT_FILE........ │ │ │ │ + 0x00006ef0 616e204f 424a2033 44206d6f 64656c20 an OBJ 3D model │ │ │ │ + 0x00006f00 666f726d 61742076 69657765 7220666f format viewer fo │ │ │ │ + 0x00006f10 72207468 65207465 726d696e 616c0000 r the terminal.. │ │ │ │ + 0x00006f20 33642d61 73636969 2d766965 77657200 3d-ascii-viewer. │ │ │ │ + 0x00006f30 2573202d 2d202573 0a000000 00000000 %s -- %s........ │ │ │ │ + 0x00006f40 20202d77 203c7369 7a653e20 20202020 -w │ │ │ │ + 0x00006f50 20202020 4f757470 75742077 69647468 Output width │ │ │ │ + 0x00006f60 20696e20 63686172 61637465 72730000 in characters.. │ │ │ │ + 0x00006f70 20202d68 203c7369 7a653e20 20202020 -h │ │ │ │ + 0x00006f80 20202020 4f757470 75742068 65696768 Output heigh │ │ │ │ + 0x00006f90 7420696e 20636861 72616374 65727300 t in characters. │ │ │ │ + 0x00006fa0 20202d64 203c7365 636f6e64 733e2020 -d │ │ │ │ + 0x00006fb0 20202020 53746f70 20746865 2070726f Stop the pro │ │ │ │ + 0x00006fc0 6772616d 20616674 65722074 68697320 gram after this │ │ │ │ + 0x00006fd0 6d616e79 20736563 6f6e6473 2e000000 many seconds.... │ │ │ │ + 0x00006fe0 20202d66 203c6672 616d6573 3e202020 -f │ │ │ │ + 0x00006ff0 20202020 4672616d 65732070 65722073 Frames per s │ │ │ │ + 0x00007000 65636f6e 642e0000 20202d61 203c7261 econd... -a Disp │ │ │ │ + 0x00007020 6c617920 61737375 6d696e67 20746869 lay assuming thi │ │ │ │ + 0x00007030 73206865 69676874 2f776964 74682072 s height/width r │ │ │ │ + 0x00007040 6174696f 20666f72 20746572 6d696e61 atio for termina │ │ │ │ + 0x00007050 6c000000 00000000 20202020 20202020 l....... │ │ │ │ + 0x00007060 20202020 20202020 20202020 63686172 char │ │ │ │ + 0x00007070 61637465 72732e00 20202d63 203c6368 acters.. -c Prov │ │ │ │ + 0x00007090 69646520 616c7465 726e6174 65206c75 ide alternate lu │ │ │ │ + 0x000070a0 6d696e65 7363656e 63652063 68617261 minescence chara │ │ │ │ + 0x000070b0 63746572 73202866 726f6d20 6c657373 cters (from less │ │ │ │ + 0x000070c0 20746f00 00000000 20202020 20202020 to..... │ │ │ │ + 0x000070d0 20202020 20202020 20202020 6d6f7265 more │ │ │ │ + 0x000070e0 206c6967 6874292e 00000000 00000000 light)......... │ │ │ │ + 0x000070f0 20202d73 20202020 20202020 20202020 -s │ │ │ │ + 0x00007100 20202020 53747265 74636820 74686520 Stretch the │ │ │ │ + 0x00007110 6d6f6465 6c2c2072 65676172 646c6573 model, regardles │ │ │ │ + 0x00007120 73206f66 20746865 20686569 6768742f s of the height/ │ │ │ │ + 0x00007130 77696474 68207261 74696f2e 00000000 width ratio..... │ │ │ │ + 0x00007140 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00007150 20202020 666f7220 7465726d 696e616c for terminal │ │ │ │ + 0x00007160 20636861 72616374 6572732e 00000000 characters..... │ │ │ │ + 0x00007170 20202d74 20202020 20202020 20202020 -t │ │ │ │ + 0x00007180 20202020 416c6c6f 77207468 6520616e Allow the an │ │ │ │ + 0x00007190 696d6174 696f6e20 746f2072 65616368 imation to reach │ │ │ │ + 0x000071a0 206d6178 696d756d 20656c65 76617469 maximum elevati │ │ │ │ + 0x000071b0 6f6e2e00 00000000 20202d6c 20202020 on...... -l │ │ │ │ + 0x000071c0 20202020 20202020 20202020 446f6e27 Don' │ │ │ │ + 0x000071d0 7420726f 74617465 20746865 206c6967 t rotate the lig │ │ │ │ + 0x000071e0 68742077 69746820 74686520 6d6f6465 ht with the mode │ │ │ │ + 0x000071f0 6c2e0000 00000000 20202d58 2c202d59 l....... -X, -Y │ │ │ │ + 0x00007200 2c202d5a 20202020 20202020 496e7665 , -Z Inve │ │ │ │ + 0x00007210 72742072 65737065 63746976 65206178 rt respective ax │ │ │ │ + 0x00007220 65732e00 00000000 20202d58 595a2c20 es...... -XYZ, │ │ │ │ + 0x00007230 2d585a59 2c202d59 585a2c20 4368616e -XZY, -YXZ, Chan │ │ │ │ + 0x00007240 6765206d 6f64656c 206f7269 656e7461 ge model orienta │ │ │ │ + 0x00007250 74696f6e 2e000000 20202d59 5a582c20 tion.... -YZX, │ │ │ │ + 0x00007260 2d5a5859 2c202d5a 59582020 00000000 -ZXY, -ZYX .... │ │ │ │ + 0x00007270 20202d46 20202020 20202020 20202020 -F │ │ │ │ + 0x00007280 20202020 466c6970 20666163 65732e20 Flip faces. │ │ │ │ + 0x00007290 00000000 00000000 20202d7a 203c7a6f ........ -z Chan │ │ │ │ + 0x000072b0 6765207a 6f6f6d20 6c657665 6c202864 ge zoom level (d │ │ │ │ + 0x000072c0 65666175 6c743a20 31303029 2e000000 efault: 100).... │ │ │ │ + 0x000072d0 20202d2d 636f6c6f 72202020 20202020 --color │ │ │ │ + 0x000072e0 20202020 44697370 6c617920 77697468 Display with │ │ │ │ + 0x000072f0 20636f6c 6f72732e 00000000 00000000 colors......... │ │ │ │ + 0x00007300 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00007310 20202020 54686520 4f424a20 666f726d The OBJ form │ │ │ │ + 0x00007320 61742072 656c6965 73206f6e 20746865 at relies on the │ │ │ │ + 0x00007330 20636f6d 70616e69 6f6e204d 544c2066 companion MTL f │ │ │ │ + 0x00007340 696c6573 2e000000 20202d2d 736e6170 iles.... --snap │ │ │ │ + 0x00007350 203c617a 3e203c61 6c3e2020 4f757470 Outp │ │ │ │ + 0x00007360 75742061 2073696e 676c6520 736e6170 ut a single snap │ │ │ │ + 0x00007370 20746f20 7374646f 75742c20 77697468 to stdout, with │ │ │ │ + 0x00007380 20746865 20676976 656e2061 7a696d75 the given azimu │ │ │ │ + 0x00007390 74680000 00000000 20202020 20202020 th...... │ │ │ │ + 0x000073a0 20202020 20202020 20202020 616e6420 and │ │ │ │ + 0x000073b0 616c7469 74756465 20616e67 6c65732c altitude angles, │ │ │ │ + 0x000073c0 20696e20 64656772 6565732e 00000000 in degrees..... │ │ │ │ + 0x000073d0 20202d2d 696e7465 72616374 69766520 --interactive │ │ │ │ + 0x000073e0 20202020 4d616e75 616c6c79 20726f74 Manually rot │ │ │ │ + 0x000073f0 61746520 74686520 63616d65 72612e00 ate the camera.. │ │ │ │ + 0x00007400 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00007410 20202020 436f6e74 726f6c73 3a204152 Controls: AR │ │ │ │ + 0x00007420 524f5720 4b455953 2c20272d 272c2027 ROW KEYS, '-', ' │ │ │ │ + 0x00007430 2b270000 00000000 20202020 20202020 +'...... │ │ │ │ + 0x00007440 20202020 20202020 20202020 416c742d Alt- │ │ │ │ + 0x00007450 636f6e74 726f6c73 3a20482c 204a2c20 controls: H, J, │ │ │ │ + 0x00007460 4b2c204c 2c20412c 20530000 00000000 K, L, A, S...... │ │ │ │ + 0x00007470 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00007480 20202020 51756974 3a205120 20202054 Quit: Q T │ │ │ │ + 0x00007490 6f67676c 65204875 643a2054 00000000 oggle Hud: T.... │ │ │ │ + 0x000074a0 20202d3f 2c202d2d 68656c70 20202020 -?, --help │ │ │ │ + 0x000074b0 20202020 47697665 20746869 73206865 Give this he │ │ │ │ + 0x000074c0 6c70206c 69737400 2e2c273a 3b212b2a lp list..,':;!+* │ │ │ │ + 0x000074d0 3d232440 00000000 54727920 60257320 =#$@....Try `%s │ │ │ │ + 0x000074e0 2d2d6865 6c702720 666f7220 6d6f7265 --help' for more │ │ │ │ + 0x000074f0 20696e66 6f726d61 74696f6e 2e0a0000 information.... │ │ │ │ + 0x00007500 2d2d6865 6c700000 4552524f 523a2049 --help..ERROR: I │ │ │ │ + 0x00007510 6e76616c 69642077 69647468 3a202573 nvalid width: %s │ │ │ │ + 0x00007520 0a000000 00000000 4552524f 523a2049 ........ERROR: I │ │ │ │ + 0x00007530 6e76616c 69642068 65696768 743a2025 nvalid height: % │ │ │ │ + 0x00007540 730a0000 00000000 4552524f 523a2049 s.......ERROR: I │ │ │ │ + 0x00007550 6e76616c 69642046 50533a20 25730a00 nvalid FPS: %s.. │ │ │ │ + 0x00007560 4552524f 523a2049 6e76616c 69642064 ERROR: Invalid d │ │ │ │ + 0x00007570 75726174 696f6e3a 2025730a 00000000 uration: %s..... │ │ │ │ + 0x00007580 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ + 0x00007590 73706563 742d7261 74696f3a 2025730a spect-ratio: %s. │ │ │ │ + 0x000075a0 00000000 00000000 4552524f 523a2041 ........ERROR: A │ │ │ │ + 0x000075b0 74206c65 61737420 6f6e6520 6c756d69 t least one lumi │ │ │ │ + 0x000075c0 6e657363 656e6365 20636861 72616374 nescence charact │ │ │ │ + 0x000075d0 6572206d 75737420 62652070 726f7669 er must be provi │ │ │ │ + 0x000075e0 6465642e 0a000000 2d740000 00000000 ded.....-t...... │ │ │ │ + 0x000075f0 2d6c0000 00000000 2d580000 00000000 -l......-X...... │ │ │ │ + 0x00007600 2d590000 00000000 2d5a0000 00000000 -Y......-Z...... │ │ │ │ + 0x00007610 2d7a0000 00000000 4552524f 523a2049 -z......ERROR: I │ │ │ │ + 0x00007620 6e76616c 6964207a 6f6f6d3a 2025730a nvalid zoom: %s. │ │ │ │ + 0x00007630 00000000 00000000 2d58595a 00000000 ........-XYZ.... │ │ │ │ + 0x00007640 2d585a59 00000000 2d59585a 00000000 -XZY....-YXZ.... │ │ │ │ + 0x00007650 2d595a58 00000000 2d5a5859 00000000 -YZX....-ZXY.... │ │ │ │ + 0x00007660 2d5a5958 00000000 2d460000 00000000 -ZYX....-F...... │ │ │ │ + 0x00007670 2d2d636f 6c6f7200 2d2d736e 61700000 --color.--snap.. │ │ │ │ + 0x00007680 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ + 0x00007690 7a696d75 74683a20 25730a00 00000000 zimuth: %s...... │ │ │ │ + 0x000076a0 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ + 0x000076b0 6c746974 7564653a 2025730a 00000000 ltitude: %s..... │ │ │ │ + 0x000076c0 2d2d696e 74657261 63746976 65000000 --interactive... │ │ │ │ + 0x000076d0 4552524f 523a2049 6e76616c 6964206f ERROR: Invalid o │ │ │ │ + 0x000076e0 7074696f 6e3a2025 730a0000 00000000 ption: %s....... │ │ │ │ + 0x000076f0 4552524f 523a2049 6e707574 2066696c ERROR: Input fil │ │ │ │ + 0x00007700 65206861 73206e6f 20657874 656e7369 e has no extensi │ │ │ │ + 0x00007710 6f6e2e0a 00000000 6f626a00 00000000 on......obj..... │ │ │ │ + 0x00007720 73746c00 00000000 5741524e 3a20436f stl.....WARN: Co │ │ │ │ + 0x00007730 6c6f7273 20617265 206e6f74 20737570 lors are not sup │ │ │ │ + 0x00007740 706f7274 65642069 6e205354 4c20666f ported in STL fo │ │ │ │ + 0x00007750 726d6174 2e0a0000 4552524f 523a2049 rmat....ERROR: I │ │ │ │ + 0x00007760 6e707574 2066696c 65206861 7320756e nput file has un │ │ │ │ + 0x00007770 73757070 6f727465 64206578 74656e73 supported extens │ │ │ │ + 0x00007780 696f6e2e 0a000000 4552524f 523a2043 ion.....ERROR: C │ │ │ │ + 0x00007790 6f756c64 206e6f74 20726561 64206d6f ould not read mo │ │ │ │ + 0x000077a0 64656c20 76657274 65786573 2e0a0000 del vertexes.... │ │ │ │ + 0x000077b0 4552524f 523a2043 6f756c64 206e6f74 ERROR: Could not │ │ │ │ + 0x000077c0 20726561 64206d6f 64656c20 66616365 read model face │ │ │ │ + 0x000077d0 732e0a00 00000000 4552524f 523a2054 s.......ERROR: T │ │ │ │ + 0x000077e0 65726d69 6e616c20 646f6573 206e6f74 erminal does not │ │ │ │ + 0x000077f0 20737570 706f7274 20636f6c 6f72732e support colors. │ │ │ │ + 0x00007800 0a000000 00000000 4552524f 523a2054 ........ERROR: T │ │ │ │ + 0x00007810 65726d69 6e616c20 646f6573 206e6f74 erminal does not │ │ │ │ + 0x00007820 20737570 706f7274 20636861 6e67696e support changin │ │ │ │ + 0x00007830 6720636f 6c6f7273 2e0a0000 00000000 g colors........ │ │ │ │ + 0x00007840 5741524e 3a205465 726d696e 616c2064 WARN: Terminal d │ │ │ │ + 0x00007850 6f65736e 27742073 7570706f 72742065 oesn't support e │ │ │ │ + 0x00007860 6e6f7567 6820636f 6c6f7273 20666f72 nough colors for │ │ │ │ + 0x00007870 20616c6c 206d6174 65726961 6c732e0a all materials.. │ │ │ │ + 0x00007880 00000000 00000000 7a6f3a25 342e3066 ........zo:%4.0f │ │ │ │ + 0x00007890 00000000 00000000 617a3a20 25332e30 ........az: %3.0 │ │ │ │ + 0x000078a0 66000000 00000000 616c3a20 25332e30 f.......al: %3.0 │ │ │ │ + 0x000078b0 66000000 00000000 00000000 0000e03f f..............? │ │ │ │ + 0x000078c0 72c45a7c 0a00f03f 00000000 0000d03f r.Z|...?.......? │ │ │ │ + 0x000078d0 00000000 0000c03f 00000000 80842e41 .......?.......A │ │ │ │ + 0x000078e0 00000060 fb210940 73757266 6163655f ...`.!.@surface_ │ │ │ │ + 0x000078f0 636c6561 72000000 00000000 00000000 clear........... │ │ │ │ + 0x00007900 02000000 02000000 05000000 05000000 ................ │ │ │ │ + 0x00007910 00000000 02000000 04000000 07000000 ................ │ │ │ │ + 0x00007920 01000000 01000000 04000000 04000000 ................ │ │ │ │ + 0x00007930 03000000 03000000 06000000 06000000 ................ │ │ │ │ + 0x00007940 00000000 03000000 04000000 06000000 ................ │ │ │ │ + 0x00007950 00000000 04000000 00000000 01000000 ................ │ │ │ │ + 0x00007960 01000000 05000000 06000000 02000000 ................ │ │ │ │ + 0x00007970 02000000 03000000 07000000 03000000 ................ │ │ │ │ + 0x00007980 02000000 05000000 06000000 03000000 ................ │ │ │ │ + 0x00007990 74726961 6e67756c 6172697a 655f7265 triangularize_re │ │ │ │ + 0x000079a0 63757273 65000000 74726961 6e67756c curse...triangul │ │ │ │ + 0x000079b0 6172697a 65000000 7374725f 63686f70 arize...str_chop │ │ │ │ + 0x000079c0 00000000 00000000 6d6f6465 6c5f6368 ........model_ch │ │ │ │ + 0x000079d0 616e6765 5f6f7269 656e7461 74696f6e ange_orientation │ │ │ │ + 0x000079e0 00 . │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x000079c8 011b033b 24010000 23000000 b89effff ...;$...#....... │ │ │ │ - 0x000079d8 00080000 dc9effff 34030000 d0b3ffff ........4....... │ │ │ │ - 0x000079e8 3c010000 44b6ffff 50010000 e4bbffff <...D...P....... │ │ │ │ - 0x000079f8 a4010000 58c0ffff f8010000 88c1ffff ....X........... │ │ │ │ - 0x00007a08 38020000 b8c2ffff 50020000 a8c7ffff 8.......P....... │ │ │ │ - 0x00007a18 c8020000 18c8ffff ec020000 e0c8ffff ................ │ │ │ │ - 0x00007a28 68040000 a0c9ffff 80040000 50caffff h...........P... │ │ │ │ - 0x00007a38 a8040000 20cbffff c8040000 20ccffff .... ....... ... │ │ │ │ - 0x00007a48 e8040000 f0ccffff 2c050000 b0cdffff ........,....... │ │ │ │ - 0x00007a58 5c050000 70ceffff a8050000 c0ceffff \...p........... │ │ │ │ - 0x00007a68 bc050000 70d0ffff e4050000 a0d1ffff ....p........... │ │ │ │ - 0x00007a78 04060000 20d2ffff 18060000 a0d2ffff .... ........... │ │ │ │ - 0x00007a88 2c060000 20d3ffff 40060000 60d3ffff ,... ...@...`... │ │ │ │ - 0x00007a98 64060000 f0ddffff 1c070000 bce2ffff d............... │ │ │ │ - 0x00007aa8 c0070000 8ce3ffff d8070000 3ce4ffff ............<... │ │ │ │ - 0x00007ab8 18080000 0ce5ffff 38080000 1ce6ffff ........8....... │ │ │ │ - 0x00007ac8 6c080000 ace6ffff 8c080000 dce6ffff l............... │ │ │ │ - 0x00007ad8 b0080000 8cedffff 10090000 6cefffff ............l... │ │ │ │ - 0x00007ae8 68090000 h... │ │ │ │ + 0x000079e4 011b033b 20010000 23000000 9c9effff ...; ...#....... │ │ │ │ + 0x000079f4 8c010000 c09effff 80080000 b4b3ffff ................ │ │ │ │ + 0x00007a04 38010000 28b6ffff 4c010000 f8b6ffff 8...(...L....... │ │ │ │ + 0x00007a14 64010000 a8b7ffff a4010000 78b8ffff d...........x... │ │ │ │ + 0x00007a24 c4010000 88b9ffff f8010000 18baffff ................ │ │ │ │ + 0x00007a34 18020000 48baffff 3c020000 f8c0ffff ....H...<....... │ │ │ │ + 0x00007a44 9c020000 d8c2ffff f4020000 44c4ffff ............D... │ │ │ │ + 0x00007a54 44030000 e4c9ffff 98030000 60ceffff D...........`... │ │ │ │ + 0x00007a64 ec030000 20cfffff 04040000 d0cfffff .... ........... │ │ │ │ + 0x00007a74 2c040000 a0d0ffff 4c040000 a0d1ffff ,.......L....... │ │ │ │ + 0x00007a84 6c040000 70d2ffff b0040000 30d3ffff l...p.......0... │ │ │ │ + 0x00007a94 e0040000 f0d3ffff 2c050000 40d4ffff ........,...@... │ │ │ │ + 0x00007aa4 40050000 f0d5ffff 68050000 20d7ffff @.......h... ... │ │ │ │ + 0x00007ab4 88050000 a0d7ffff 9c050000 20d8ffff ............ ... │ │ │ │ + 0x00007ac4 b0050000 a0d8ffff c4050000 e0d8ffff ................ │ │ │ │ + 0x00007ad4 e8050000 70e3ffff a0060000 44e8ffff ....p.......D... │ │ │ │ + 0x00007ae4 44070000 74e9ffff 84070000 a4eaffff D...t........... │ │ │ │ + 0x00007af4 9c070000 94efffff 14080000 04f0ffff ................ │ │ │ │ + 0x00007b04 38080000 8... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,140 +1,140 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00007af0 10000000 00000000 017a5200 01780101 .........zR..x.. │ │ │ │ - 0x00007b00 1b0d0300 10000000 18000000 8cb2ffff ................ │ │ │ │ - 0x00007b10 60000000 00070100 50000000 2c000000 `.......P...,... │ │ │ │ - 0x00007b20 ecb4ffff a0050000 00440e70 50810197 .........D.pP... │ │ │ │ - 0x00007b30 02980368 b8050374 020ac144 d74cd844 ...h...t...D.L.D │ │ │ │ - 0x00007b40 f8500e00 5c0b5899 0403a801 0ad744d8 .P..\.X.......D. │ │ │ │ - 0x00007b50 44d944f8 44c1440e 004c0b02 98d9f858 D.D.D.D..L.....X │ │ │ │ - 0x00007b60 9904b805 48d95499 04000000 50000000 ....H.T.....P... │ │ │ │ - 0x00007b70 80000000 38baffff 74040000 00440e60 ....8...t....D.` │ │ │ │ - 0x00007b80 70810197 02980399 049a059b 06b807b9 p............... │ │ │ │ - 0x00007b90 08ba09bb 0abc0bbd 0c036c03 0ac144d7 ..........l...D. │ │ │ │ - 0x00007ba0 44d944da 44db44f8 44f944fa 44fb44fc D.D.D.D.D.D.D.D. │ │ │ │ - 0x00007bb0 44fd48d8 440e005c 0b000000 00000000 D.H.D..\........ │ │ │ │ - 0x00007bc0 3c000000 d4000000 58beffff 24010000 <.......X...$... │ │ │ │ - 0x00007bd0 00480e50 549702b8 05810198 03990402 .H.PT........... │ │ │ │ - 0x00007be0 c80ac144 d744d844 d948f844 0e00440b ...D.D.D.H.D..D. │ │ │ │ - 0x00007bf0 48c144d7 44d844d9 48f8440e 00000000 H.D.D.D.H.D..... │ │ │ │ - 0x00007c00 14000000 14010000 48bfffff 2c010000 ........H...,... │ │ │ │ - 0x00007c10 00440e10 4c810100 74000000 2c010000 .D..L...t...,... │ │ │ │ - 0x00007c20 60c0ffff f0040000 00500e80 036c9602 `........P...l.. │ │ │ │ - 0x00007c30 99059a06 9f0bb80d 8101bb10 bc11026c ...............l │ │ │ │ - 0x00007c40 b90ebd12 be139804 9e0aba0f bf149d09 ................ │ │ │ │ - 0x00007c50 039c03d8 44dd44de 44f944fa 44fd44fe ....D.D.D.D.D.D. │ │ │ │ - 0x00007c60 44ff580a c144d644 d944da44 df44f844 D.X..D.D.D.D.D.D │ │ │ │ - 0x00007c70 fb44fc44 0e00480b 024c9703 98049b07 .D.D..H..L...... │ │ │ │ - 0x00007c80 9c089d09 9e0ab90e ba0fbd12 be13bf14 ................ │ │ │ │ - 0x00007c90 20000000 a4010000 d8c4ffff 64000000 ...........d... │ │ │ │ - 0x00007ca0 00440e30 4497025c 81016c0a c144d744 .D.0D..\..l..D.D │ │ │ │ - 0x00007cb0 0e00480b 44000000 c8010000 24c5ffff ..H.D.......$... │ │ │ │ - 0x00007cc0 b8000000 00440e30 4c970299 04810164 .....D.0L......d │ │ │ │ - 0x00007cd0 9a05509b 06980378 d844da44 db48c144 ..P....x.D.D.H.D │ │ │ │ - 0x00007ce0 d744d944 0e00480e 30810197 0299049a .D.D..H.0....... │ │ │ │ - 0x00007cf0 0544c144 da44d744 d9440e00 30010000 .D.D.D.D.D..0... │ │ │ │ - 0x00007d00 10020000 a09bffff f4140000 00500ed0 .............P.. │ │ │ │ - 0x00007d10 02549804 81019602 02489703 99059a06 .T.......H...... │ │ │ │ - 0x00007d20 9b079c08 9d099e0a 9f0bb80d b90eba0f ................ │ │ │ │ - 0x00007d30 bb10bc11 bd12be13 03c403bf 1403b001 ................ │ │ │ │ - 0x00007d40 ff02700a bf14500b 02700abf 14500b02 ..p...P..p...P.. │ │ │ │ - 0x00007d50 f00abf14 500b025c 0abf1464 0b02d80a ....P..\...d.... │ │ │ │ - 0x00007d60 bf14500b 0298bf14 6cff640a c144d644 ..P.....l.d..D.D │ │ │ │ - 0x00007d70 d744d944 da44db44 dc44dd44 de44df44 .D.D.D.D.D.D.D.D │ │ │ │ - 0x00007d80 f844f944 fa44fb44 fc44fd44 fe44d844 .D.D.D.D.D.D.D.D │ │ │ │ - 0x00007d90 0e00480b 60bf1403 3002ff02 90bf1403 ..H.`...0....... │ │ │ │ - 0x00007da0 20010aff 480b0240 ff600abf 14480b68 ...H..@.`...H.h │ │ │ │ - 0x00007db0 0abf1450 0b035c01 0abf144c 0b58bf14 ...P..\....L.X.. │ │ │ │ - 0x00007dc0 50d7d9da dbdcddde dff8f9fa fbfcfdfe P............... │ │ │ │ - 0x00007dd0 ff0248b8 0db90eba 0fbb10bc 11bd12be ..H............. │ │ │ │ - 0x00007de0 13bf1497 0399059a 069b079c 089d099e ................ │ │ │ │ - 0x00007df0 0a9f0b03 7001ff5c 0abf144c 0b5cbf14 ....p..\...L.\.. │ │ │ │ - 0x00007e00 023cff02 c40abf14 440b440a bf146c0b .<......D.D...l. │ │ │ │ - 0x00007e10 440abf14 6c0b5c0a bf144c0b 580abf14 D...l.\...L.X... │ │ │ │ - 0x00007e20 500b580a bf14500b 0258bf14 00000000 P.X...P..X...... │ │ │ │ - 0x00007e30 14000000 44030000 70c4ffff b4000000 ....D...p....... │ │ │ │ - 0x00007e40 00029c0e 10548101 24000000 5c030000 .....T..$...\... │ │ │ │ - 0x00007e50 18c5ffff a4000000 00440e20 50810197 .........D. P... │ │ │ │ - 0x00007e60 02980302 540ac148 d848d744 0e00440b ....T..H.H.D..D. │ │ │ │ - 0x00007e70 1c000000 84030000 a0c5ffff c4000000 ................ │ │ │ │ - 0x00007e80 004c0e30 44810174 0ac1540e 00580b00 .L.0D..t..T..X.. │ │ │ │ - 0x00007e90 1c000000 a4030000 50c6ffff f4000000 ........P....... │ │ │ │ - 0x00007ea0 004c0e40 44810164 0ac1700e 005c0b00 .L.@D..d..p..\.. │ │ │ │ - 0x00007eb0 40000000 c4030000 30c7ffff c4000000 @.......0....... │ │ │ │ - 0x00007ec0 00500e40 5c99049a 059b069c 07810197 .P.@\........... │ │ │ │ - 0x00007ed0 02980302 500ac144 d744d844 d944da44 ....P..D.D.D.D.D │ │ │ │ - 0x00007ee0 db44dc44 0e00480b 600e00c1 d7d8d9da .D.D..H.`....... │ │ │ │ - 0x00007ef0 dbdc0000 2c000000 08040000 bcc7ffff ....,........... │ │ │ │ - 0x00007f00 bc000000 00440e30 44980358 97029904 .....D.0D..X.... │ │ │ │ - 0x00007f10 81010240 0ac144d7 44d844d9 440e0060 ...@..D.D.D.D..` │ │ │ │ - 0x00007f20 0b000000 48000000 38040000 4cc8ffff ....H...8...L... │ │ │ │ - 0x00007f30 b4000000 00440e30 449a054c 97028101 .....D.0D..L.... │ │ │ │ - 0x00007f40 50980399 040250d8 44d944c1 44da48d7 P.....P.D.D.D.H. │ │ │ │ - 0x00007f50 440e0044 0e308101 97029803 99049a05 D..D.0.......... │ │ │ │ - 0x00007f60 44c148d8 44d944da 48d7440e 00000000 D.H.D.D.H.D..... │ │ │ │ - 0x00007f70 10000000 84040000 c0c8ffff 44000000 ............D... │ │ │ │ - 0x00007f80 00000000 24000000 98040000 fcc8ffff ....$........... │ │ │ │ - 0x00007f90 a8010000 00440e30 4897024c 8101037c .....D.0H..L...| │ │ │ │ - 0x00007fa0 010ac144 d7440e00 440b0000 1c000000 ...D.D..D....... │ │ │ │ - 0x00007fb0 c0040000 84caffff 24010000 00440e10 ........$....D.. │ │ │ │ - 0x00007fc0 44810102 940ac144 0e00500b 10000000 D......D..P..... │ │ │ │ - 0x00007fd0 e0040000 94cbffff 74000000 00000000 ........t....... │ │ │ │ - 0x00007fe0 10000000 f4040000 00ccffff 74000000 ............t... │ │ │ │ - 0x00007ff0 00000000 10000000 08050000 6cccffff ............l... │ │ │ │ - 0x00008000 74000000 00000000 20000000 1c050000 t....... ....... │ │ │ │ - 0x00008010 d8ccffff 3c000000 00440e10 4497024c ....<....D..D..L │ │ │ │ - 0x00008020 810158c1 48d7440e 00000000 b4000000 ..X.H.D......... │ │ │ │ - 0x00008030 40050000 f4ccffff 880a0000 00500ec0 @............P.. │ │ │ │ - 0x00008040 03588101 9f0b6c97 0398049a 069b079c .X....l......... │ │ │ │ - 0x00008050 08960299 059d099e 0a03a801 d644d744 .............D.D │ │ │ │ - 0x00008060 d844d944 da44db44 dc44dd44 de5cc148 .D.D.D.D.D.D.\.H │ │ │ │ - 0x00008070 df440e00 5c0ec003 81019602 97039804 .D..\........... │ │ │ │ - 0x00008080 99059a06 9b079c08 9d099e0a 9f0b03c8 ................ │ │ │ │ - 0x00008090 060ad644 d744d844 d944da44 db44dc44 ...D.D.D.D.D.D.D │ │ │ │ - 0x000080a0 dd44de48 0b02a0d6 d7d8d9da dbdcddde .D.H............ │ │ │ │ - 0x000080b0 60960297 03980499 059a069b 079c089d `............... │ │ │ │ - 0x000080c0 099e0a02 50d6d7d8 d9dadbdc ddde6496 ....P.........d. │ │ │ │ - 0x000080d0 02970398 0499059a 069b079c 089d099e ................ │ │ │ │ - 0x000080e0 0a000000 a0000000 f8050000 ccd6ffff ................ │ │ │ │ - 0x000080f0 c4040000 00440e80 04449c07 5c970281 .....D...D..\... │ │ │ │ - 0x00008100 01980358 99049b06 509a059e 09025c9f ...X....P.....\. │ │ │ │ - 0x00008110 0a02c0df 02540ad9 44da44db 44de480b .....T..D.D.D.H. │ │ │ │ - 0x00008120 02509d08 0324010a dd4c0b48 dd9f0a02 .P...$...L.H.... │ │ │ │ - 0x00008130 4cd944da 44db44de 44df5cc1 44d744dc L.D.D.D.D.\.D.D. │ │ │ │ - 0x00008140 48d8440e 00440e80 04810197 02980399 H.D..D.......... │ │ │ │ - 0x00008150 049a059b 069c079e 099f0a60 0adf480b ...........`..H. │ │ │ │ - 0x00008160 589d08df 0248d944 da44db44 dd44de60 X....H.D.D.D.D.` │ │ │ │ - 0x00008170 99049a05 9b069d08 9e099f0a 48d9dadb ............H... │ │ │ │ - 0x00008180 dddedf00 00000000 14000000 9c060000 ................ │ │ │ │ - 0x00008190 f4daffff c4000000 00480e10 02b80e00 .........H...... │ │ │ │ - 0x000081a0 24000000 b4060000 acdbffff a8000000 $............... │ │ │ │ - 0x000081b0 00440e10 02740a0e 00580b48 0a0e0048 .D...t...X.H...H │ │ │ │ - 0x000081c0 0b440e00 00000000 14000000 dc060000 .D.............. │ │ │ │ - 0x000081d0 b096ffff 1c000000 00440e10 54810100 .........D..T... │ │ │ │ - 0x000081e0 1c000000 f4060000 1cdcffff c8000000 ................ │ │ │ │ - 0x000081f0 0002540e 1002440a 0e00480b 640e0000 ..T...D...H.d... │ │ │ │ - 0x00008200 30000000 14070000 ccdcffff 0c010000 0............... │ │ │ │ - 0x00008210 00440e40 44990460 97028101 98039a05 .D.@D..`........ │ │ │ │ - 0x00008220 02a40ac1 44d744d9 44da48d8 440e0044 ....D.D.D.H.D..D │ │ │ │ - 0x00008230 0b000000 1c000000 48070000 a8ddffff ........H....... │ │ │ │ - 0x00008240 84000000 00440e10 44810102 540ac144 .....D..D...T..D │ │ │ │ - 0x00008250 0e00480b 20000000 68070000 18deffff ..H. ...h....... │ │ │ │ - 0x00008260 2c000000 00440e10 4497024c 810148c1 ,....D..D..L..H. │ │ │ │ - 0x00008270 48d7440e 00000000 5c000000 8c070000 H.D.....\....... │ │ │ │ - 0x00008280 24deffff ac060000 006c0ec0 024c9803 $........l...L.. │ │ │ │ - 0x00008290 64810154 0ac144d8 440e0048 0b4c9702 d..T..D.D..H.L.. │ │ │ │ - 0x000082a0 b805b906 03b002ba 0702b80a d744f844 .............D.D │ │ │ │ - 0x000082b0 f944fa60 0b60fa44 d744f844 f9549702 .D.`.`.D.D.D.T.. │ │ │ │ - 0x000082c0 b805b906 ba070338 02d7f8f9 fa509702 .......8.....P.. │ │ │ │ - 0x000082d0 b805b906 ba070000 54000000 ec070000 ........T....... │ │ │ │ - 0x000082e0 74e4ffff d4010000 00540e70 48810164 t........T.pH..d │ │ │ │ - 0x000082f0 97039804 99059e0a 96029a06 9d099f0b ................ │ │ │ │ - 0x00008300 032c01d6 44d744d8 44d944da 44dd44de .,..D.D.D.D.D.D. │ │ │ │ - 0x00008310 44df580a c1440e00 440b6896 02970398 D.X..D..D.h..... │ │ │ │ - 0x00008320 0499059a 069b079c 089d099e 0a9f0b00 ................ │ │ │ │ - 0x00008330 48000000 44080000 fce5ffff 4c010000 H...D.......L... │ │ │ │ - 0x00008340 004c0e50 64970298 0399049a 059d0881 .L.Pd........... │ │ │ │ - 0x00008350 019b069c 079e0902 a80ac144 d744d844 ...........D.D.D │ │ │ │ - 0x00008360 d944da44 db44dc44 dd44de44 0e00540b .D.D.D.D.D.D..T. │ │ │ │ - 0x00008370 780e00c1 d7d8d9da dbdcddde 00000000 x............... │ │ │ │ + 0x00007b08 10000000 00000000 017a5200 01780101 .........zR..x.. │ │ │ │ + 0x00007b18 1b0d0300 10000000 18000000 74b2ffff ............t... │ │ │ │ + 0x00007b28 60000000 00070100 14000000 2c000000 `...........,... │ │ │ │ + 0x00007b38 d4b4ffff c4000000 00480e10 02b80e00 .........H...... │ │ │ │ + 0x00007b48 24000000 44000000 8cb5ffff 98000000 $...D........... │ │ │ │ + 0x00007b58 00440e10 02740a0e 00480b48 0a0e0048 .D...t...H.H...H │ │ │ │ + 0x00007b68 0b440e00 00000000 14000000 6c000000 .D..........l... │ │ │ │ + 0x00007b78 089dffff 1c000000 00440e10 54810100 .........D..T... │ │ │ │ + 0x00007b88 1c000000 84000000 fcb5ffff c8000000 ................ │ │ │ │ + 0x00007b98 0002540e 1002440a 0e00480b 640e0000 ..T...D...H.d... │ │ │ │ + 0x00007ba8 30000000 a4000000 acb6ffff 0c010000 0............... │ │ │ │ + 0x00007bb8 00440e40 44990460 97028101 98039a05 .D.@D..`........ │ │ │ │ + 0x00007bc8 02a40ac1 44d744d9 44da48d8 440e0044 ....D.D.D.H.D..D │ │ │ │ + 0x00007bd8 0b000000 1c000000 d8000000 88b7ffff ................ │ │ │ │ + 0x00007be8 84000000 00440e10 44810102 540ac144 .....D..D...T..D │ │ │ │ + 0x00007bf8 0e00480b 20000000 f8000000 f8b7ffff ..H. ........... │ │ │ │ + 0x00007c08 2c000000 00440e10 4497024c 810148c1 ,....D..D..L..H. │ │ │ │ + 0x00007c18 48d7440e 00000000 5c000000 1c010000 H.D.....\....... │ │ │ │ + 0x00007c28 04b8ffff ac060000 006c0ec0 024c9803 .........l...L.. │ │ │ │ + 0x00007c38 64810154 0ac144d8 440e0048 0b4c9702 d..T..D.D..H.L.. │ │ │ │ + 0x00007c48 b805b906 03b002ba 0702b80a d744f844 .............D.D │ │ │ │ + 0x00007c58 f944fa60 0b60fa44 d744f844 f9549702 .D.`.`.D.D.D.T.. │ │ │ │ + 0x00007c68 b805b906 ba070338 02d7f8f9 fa509702 .......8.....P.. │ │ │ │ + 0x00007c78 b805b906 ba070000 54000000 7c010000 ........T...|... │ │ │ │ + 0x00007c88 54beffff d4010000 00540e70 48810164 T........T.pH..d │ │ │ │ + 0x00007c98 97039804 99059e0a 96029a06 9d099f0b ................ │ │ │ │ + 0x00007ca8 032c01d6 44d744d8 44d944da 44dd44de .,..D.D.D.D.D.D. │ │ │ │ + 0x00007cb8 44df580a c1440e00 440b6896 02970398 D.X..D..D.h..... │ │ │ │ + 0x00007cc8 0499059a 069b079c 089d099e 0a9f0b00 ................ │ │ │ │ + 0x00007cd8 4c000000 d4010000 dcbfffff 4c010000 L...........L... │ │ │ │ + 0x00007ce8 004c0e50 64970298 0399049a 059d0881 .L.Pd........... │ │ │ │ + 0x00007cf8 019b069c 079e0902 a80ac144 d744d844 ...........D.D.D │ │ │ │ + 0x00007d08 d944da44 db44dc44 dd44de44 0e00540b .D.D.D.D.D.D..T. │ │ │ │ + 0x00007d18 780e00c1 d7d8d9da dbdcddde 00000000 x............... │ │ │ │ + 0x00007d28 50000000 24020000 f8c0ffff a0050000 P...$........... │ │ │ │ + 0x00007d38 00440e70 50810197 02980368 b8050374 .D.pP......h...t │ │ │ │ + 0x00007d48 020ac144 d74cd844 f8500e00 5c0b5899 ...D.L.D.P..\.X. │ │ │ │ + 0x00007d58 0403a801 0ad744d8 44d944f8 44c1440e ......D.D.D.D.D. │ │ │ │ + 0x00007d68 004c0b02 98d9f858 9904b805 48d95499 .L.....X....H.T. │ │ │ │ + 0x00007d78 04000000 50000000 78020000 44c6ffff ....P...x...D... │ │ │ │ + 0x00007d88 74040000 00440e60 70810197 02980399 t....D.`p....... │ │ │ │ + 0x00007d98 049a059b 06b807b9 08ba09bb 0abc0bbd ................ │ │ │ │ + 0x00007da8 0c036c03 0ac144d7 44d944da 44db44f8 ..l...D.D.D.D.D. │ │ │ │ + 0x00007db8 44f944fa 44fb44fc 44fd48d8 440e005c D.D.D.D.D.H.D..\ │ │ │ │ + 0x00007dc8 0b000000 00000000 14000000 cc020000 ................ │ │ │ │ + 0x00007dd8 6ccaffff b4000000 00029c0e 10548101 l............T.. │ │ │ │ + 0x00007de8 24000000 e4020000 14cbffff a4000000 $............... │ │ │ │ + 0x00007df8 00440e20 50810197 02980302 540ac148 .D. P.......T..H │ │ │ │ + 0x00007e08 d848d744 0e00440b 1c000000 0c030000 .H.D..D......... │ │ │ │ + 0x00007e18 9ccbffff c4000000 004c0e30 44810174 .........L.0D..t │ │ │ │ + 0x00007e28 0ac1540e 00580b00 1c000000 2c030000 ..T..X......,... │ │ │ │ + 0x00007e38 4cccffff f4000000 004c0e40 44810164 L........L.@D..d │ │ │ │ + 0x00007e48 0ac1700e 005c0b00 40000000 4c030000 ..p..\..@...L... │ │ │ │ + 0x00007e58 2ccdffff c4000000 00500e40 5c99049a ,........P.@\... │ │ │ │ + 0x00007e68 059b069c 07810197 02980302 500ac144 ............P..D │ │ │ │ + 0x00007e78 d744d844 d944da44 db44dc44 0e00480b .D.D.D.D.D.D..H. │ │ │ │ + 0x00007e88 600e00c1 d7d8d9da dbdc0000 2c000000 `...........,... │ │ │ │ + 0x00007e98 90030000 b8cdffff bc000000 00440e30 .............D.0 │ │ │ │ + 0x00007ea8 44980358 97029904 81010240 0ac144d7 D..X.......@..D. │ │ │ │ + 0x00007eb8 44d844d9 440e0060 0b000000 48000000 D.D.D..`....H... │ │ │ │ + 0x00007ec8 c0030000 48ceffff b4000000 00440e30 ....H........D.0 │ │ │ │ + 0x00007ed8 449a054c 97028101 50980399 040250d8 D..L....P.....P. │ │ │ │ + 0x00007ee8 44d944c1 44da48d7 440e0044 0e308101 D.D.D.H.D..D.0.. │ │ │ │ + 0x00007ef8 97029803 99049a05 44c148d8 44d944da ........D.H.D.D. │ │ │ │ + 0x00007f08 48d7440e 00000000 10000000 0c040000 H.D............. │ │ │ │ + 0x00007f18 bcceffff 44000000 00000000 24000000 ....D.......$... │ │ │ │ + 0x00007f28 20040000 f8ceffff a8010000 00440e30 ............D.0 │ │ │ │ + 0x00007f38 4897024c 8101037c 010ac144 d7440e00 H..L...|...D.D.. │ │ │ │ + 0x00007f48 440b0000 1c000000 48040000 80d0ffff D.......H....... │ │ │ │ + 0x00007f58 24010000 00440e10 44810102 940ac144 $....D..D......D │ │ │ │ + 0x00007f68 0e00500b 10000000 68040000 90d1ffff ..P.....h....... │ │ │ │ + 0x00007f78 74000000 00000000 10000000 7c040000 t...........|... │ │ │ │ + 0x00007f88 fcd1ffff 74000000 00000000 10000000 ....t........... │ │ │ │ + 0x00007f98 90040000 68d2ffff 74000000 00000000 ....h...t....... │ │ │ │ + 0x00007fa8 20000000 a4040000 d4d2ffff 3c000000 ...........<... │ │ │ │ + 0x00007fb8 00440e10 4497024c 810158c1 48d7440e .D..D..L..X.H.D. │ │ │ │ + 0x00007fc8 00000000 b4000000 c8040000 f0d2ffff ................ │ │ │ │ + 0x00007fd8 880a0000 00500ec0 03588101 9f0b6c97 .....P...X....l. │ │ │ │ + 0x00007fe8 0398049a 069b079c 08960299 059d099e ................ │ │ │ │ + 0x00007ff8 0a03a801 d644d744 d844d944 da44db44 .....D.D.D.D.D.D │ │ │ │ + 0x00008008 dc44dd44 de5cc148 df440e00 5c0ec003 .D.D.\.H.D..\... │ │ │ │ + 0x00008018 81019602 97039804 99059a06 9b079c08 ................ │ │ │ │ + 0x00008028 9d099e0a 9f0b03c8 060ad644 d744d844 ...........D.D.D │ │ │ │ + 0x00008038 d944da44 db44dc44 dd44de48 0b02a0d6 .D.D.D.D.D.H.... │ │ │ │ + 0x00008048 d7d8d9da dbdcddde 60960297 03980499 ........`....... │ │ │ │ + 0x00008058 059a069b 079c089d 099e0a02 50d6d7d8 ............P... │ │ │ │ + 0x00008068 d9dadbdc ddde6496 02970398 0499059a ......d......... │ │ │ │ + 0x00008078 069b079c 089d099e 0a000000 a0000000 ................ │ │ │ │ + 0x00008088 80050000 c8dcffff c4040000 00440e80 .............D.. │ │ │ │ + 0x00008098 04449c07 5c970281 01980358 99049b06 .D..\......X.... │ │ │ │ + 0x000080a8 509a059e 09025c9f 0a02c0df 02540ad9 P.....\......T.. │ │ │ │ + 0x000080b8 44da44db 44de480b 02509d08 0324010a D.D.D.H..P...$.. │ │ │ │ + 0x000080c8 dd4c0b48 dd9f0a02 4cd944da 44db44de .L.H....L.D.D.D. │ │ │ │ + 0x000080d8 44df5cc1 44d744dc 48d8440e 00440e80 D.\.D.D.H.D..D.. │ │ │ │ + 0x000080e8 04810197 02980399 049a059b 069c079e ................ │ │ │ │ + 0x000080f8 099f0a60 0adf480b 589d08df 0248d944 ...`..H.X....H.D │ │ │ │ + 0x00008108 da44db44 dd44de60 99049a05 9b069d08 .D.D.D.`........ │ │ │ │ + 0x00008118 9e099f0a 48d9dadb dddedf00 00000000 ....H........... │ │ │ │ + 0x00008128 3c000000 24060000 f8e0ffff 24010000 <...$.......$... │ │ │ │ + 0x00008138 00480e50 549702b8 05810198 03990402 .H.PT........... │ │ │ │ + 0x00008148 c80ac144 d744d844 d948f844 0e00440b ...D.D.D.H.D..D. │ │ │ │ + 0x00008158 48c144d7 44d844d9 48f8440e 00000000 H.D.D.D.H.D..... │ │ │ │ + 0x00008168 14000000 64060000 e8e1ffff 2c010000 ....d.......,... │ │ │ │ + 0x00008178 00440e10 4c810100 74000000 7c060000 .D..L...t...|... │ │ │ │ + 0x00008188 00e3ffff f0040000 00500e80 036c9602 .........P...l.. │ │ │ │ + 0x00008198 99059a06 9f0bb80d 8101bb10 bc11026c ...............l │ │ │ │ + 0x000081a8 b90ebd12 be139804 9e0aba0f bf149d09 ................ │ │ │ │ + 0x000081b8 039c03d8 44dd44de 44f944fa 44fd44fe ....D.D.D.D.D.D. │ │ │ │ + 0x000081c8 44ff580a c144d644 d944da44 df44f844 D.X..D.D.D.D.D.D │ │ │ │ + 0x000081d8 fb44fc44 0e00480b 024c9703 98049b07 .D.D..H..L...... │ │ │ │ + 0x000081e8 9c089d09 9e0ab90e ba0fbd12 be13bf14 ................ │ │ │ │ + 0x000081f8 20000000 f4060000 78e7ffff 64000000 .......x...d... │ │ │ │ + 0x00008208 00440e30 4497025c 81016c0a c144d744 .D.0D..\..l..D.D │ │ │ │ + 0x00008218 0e00480b 44000000 18070000 c4e7ffff ..H.D........... │ │ │ │ + 0x00008228 b8000000 00440e30 4c970299 04810164 .....D.0L......d │ │ │ │ + 0x00008238 9a05509b 06980378 d844da44 db48c144 ..P....x.D.D.H.D │ │ │ │ + 0x00008248 d744d944 0e00480e 30810197 0299049a .D.D..H.0....... │ │ │ │ + 0x00008258 0544c144 da44d744 d9440e00 2c010000 .D.D.D.D.D..,... │ │ │ │ + 0x00008268 60070000 3896ffff f4140000 00500ed0 `...8........P.. │ │ │ │ + 0x00008278 02549804 81019602 02489703 99059a06 .T.......H...... │ │ │ │ + 0x00008288 9b079c08 9d099e0a 9f0bb80d b90eba0f ................ │ │ │ │ + 0x00008298 bb10bc11 bd12be13 03c403bf 1403b001 ................ │ │ │ │ + 0x000082a8 ff02700a bf14500b 02700abf 14500b02 ..p...P..p...P.. │ │ │ │ + 0x000082b8 f00abf14 500b025c 0abf1464 0b02d80a ....P..\...d.... │ │ │ │ + 0x000082c8 bf14500b 0298bf14 6cff640a c144d644 ..P.....l.d..D.D │ │ │ │ + 0x000082d8 d744d944 da44db44 dc44dd44 de44df44 .D.D.D.D.D.D.D.D │ │ │ │ + 0x000082e8 f844f944 fa44fb44 fc44fd44 fe44d844 .D.D.D.D.D.D.D.D │ │ │ │ + 0x000082f8 0e00480b 60bf1403 3002ff02 90bf1403 ..H.`...0....... │ │ │ │ + 0x00008308 20010aff 480b0240 ff600abf 14480b68 ...H..@.`...H.h │ │ │ │ + 0x00008318 0abf1450 0b035c01 0abf144c 0b58bf14 ...P..\....L.X.. │ │ │ │ + 0x00008328 50d7d9da dbdcddde dff8f9fa fbfcfdfe P............... │ │ │ │ + 0x00008338 ff0248b8 0db90eba 0fbb10bc 11bd12be ..H............. │ │ │ │ + 0x00008348 13bf1497 0399059a 069b079c 089d099e ................ │ │ │ │ + 0x00008358 0a9f0b03 7001ff5c 0abf144c 0b5cbf14 ....p..\...L.\.. │ │ │ │ + 0x00008368 023cff02 c40abf14 440b440a bf146c0b .<......D.D...l. │ │ │ │ + 0x00008378 440abf14 6c0b5c0a bf144c0b 580abf14 D...l.\...L.X... │ │ │ │ + 0x00008388 500b580a bf14500b 0258bf14 00000000 P.X...P..X...... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30373637 36373930 37643661 31633631 076767907d6a1c61 │ │ │ │ - 0x00000010 61316533 30313262 37366363 66633063 a1e3012b76ccfc0c │ │ │ │ - 0x00000020 39636665 61382e64 65627567 00000000 9cfea8.debug.... │ │ │ │ - 0x00000030 444bfd58 DK.X │ │ │ │ + 0x00000000 39366334 66343933 62373630 63336139 96c4f493b760c3a9 │ │ │ │ + 0x00000010 65376538 64613331 33653533 62656332 e7e8da313e53bec2 │ │ │ │ + 0x00000020 61653463 33312e64 65627567 00000000 ae4c31.debug.... │ │ │ │ + 0x00000030 42824d1b B.M.