--- /srv/rebuilderd/tmp/rebuilderdo48PEw/inputs/3d-ascii-viewer_1.4.0+git20240503+ds-3_loong64.deb +++ /srv/rebuilderd/tmp/rebuilderdo48PEw/out/3d-ascii-viewer_1.4.0+git20240503+ds-3_loong64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-06 20:58:26.000000 debian-binary │ -rw-r--r-- 0 0 0 812 2026-10-06 20:58:26.000000 control.tar.xz │ --rw-r--r-- 0 0 0 19240 2026-10-06 20:58:26.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 19216 2026-10-06 20:58:26.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/3d-ascii-viewer │ │ │ ├── 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 0x008284 0x008284 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00827c 0x00827c 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 0x008264 0x0000000000008264 0x0000000000008264 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x0078f8 0x00000000000078f8 0x00000000000078f8 0x000124 0x000124 R 0x4 │ │ │ │ + NOTE 0x00825c 0x000000000000825c 0x000000000000825c 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x0078f4 0x00000000000078f4 0x00000000000078f4 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 00513c 00 AX 0 0 32 │ │ │ │ - [12] .rodata PROGBITS 00000000000069c0 0069c0 000f36 00 A 0 0 16 │ │ │ │ - [13] .eh_frame_hdr PROGBITS 00000000000078f8 0078f8 000124 00 A 0 0 4 │ │ │ │ - [14] .eh_frame PROGBITS 0000000000007a20 007a20 000844 00 A 0 0 8 │ │ │ │ - [15] .note.ABI-tag NOTE 0000000000008264 008264 000020 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000000000001880 001880 005138 00 AX 0 0 32 │ │ │ │ + [12] .rodata PROGBITS 00000000000069c0 0069c0 000f31 00 A 0 0 16 │ │ │ │ + [13] .eh_frame_hdr PROGBITS 00000000000078f4 0078f4 000124 00 A 0 0 4 │ │ │ │ + [14] .eh_frame PROGBITS 0000000000007a18 007a18 000844 00 A 0 0 8 │ │ │ │ + [15] .note.ABI-tag NOTE 000000000000825c 00825c 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: 00000000000069c0 0 SECTION LOCAL DEFAULT 12 .rodata │ │ │ │ - 3: 0000000000007a20 0 SECTION LOCAL DEFAULT 14 .eh_frame │ │ │ │ + 3: 0000000000007a18 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: 354e4ffcc6dfe5d5650a36d340591e8d21fb856c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c2255c2e0be698447906b4f02566ff3bf47aa409 │ │ │ │ │ │ │ │ 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: 0x7a20) │ │ │ │ + Start of frame section: 0x120 (offset: 0x7a18) │ │ │ │ Entries in search table: 0x23 │ │ │ │ - 0xffffffffffff9f88 (offset: 0x1880) -> 0x7b8 fde=[ 690] │ │ │ │ - 0xffffffffffff9fa8 (offset: 0x18a0) -> 0x34c fde=[ 224] │ │ │ │ - 0xffffffffffffb458 (offset: 0x2d50) -> 0x13c fde=[ 14] │ │ │ │ - 0xffffffffffffb6a8 (offset: 0x2fa0) -> 0x150 fde=[ 28] │ │ │ │ - 0xffffffffffffbc88 (offset: 0x3580) -> 0x1bc fde=[ 94] │ │ │ │ - 0xffffffffffffc148 (offset: 0x3a40) -> 0x208 fde=[ e0] │ │ │ │ - 0xffffffffffffc278 (offset: 0x3b70) -> 0x248 fde=[ 120] │ │ │ │ - 0xffffffffffffc3a8 (offset: 0x3ca0) -> 0x260 fde=[ 138] │ │ │ │ - 0xffffffffffffc8c8 (offset: 0x41c0) -> 0x2e0 fde=[ 1b8] │ │ │ │ - 0xffffffffffffc938 (offset: 0x4230) -> 0x300 fde=[ 1d8] │ │ │ │ - 0xffffffffffffca08 (offset: 0x4300) -> 0x480 fde=[ 358] │ │ │ │ - 0xffffffffffffcac8 (offset: 0x43c0) -> 0x498 fde=[ 370] │ │ │ │ - 0xffffffffffffcb78 (offset: 0x4470) -> 0x4c0 fde=[ 398] │ │ │ │ - 0xffffffffffffcc48 (offset: 0x4540) -> 0x4e0 fde=[ 3b8] │ │ │ │ - 0xffffffffffffcd48 (offset: 0x4640) -> 0x500 fde=[ 3d8] │ │ │ │ - 0xffffffffffffce18 (offset: 0x4710) -> 0x544 fde=[ 41c] │ │ │ │ - 0xffffffffffffced8 (offset: 0x47d0) -> 0x56c fde=[ 444] │ │ │ │ - 0xffffffffffffcf78 (offset: 0x4870) -> 0x5ac fde=[ 484] │ │ │ │ - 0xffffffffffffcfc8 (offset: 0x48c0) -> 0x5c0 fde=[ 498] │ │ │ │ - 0xffffffffffffd178 (offset: 0x4a70) -> 0x5e8 fde=[ 4c0] │ │ │ │ - 0xffffffffffffd2a8 (offset: 0x4ba0) -> 0x608 fde=[ 4e0] │ │ │ │ - 0xffffffffffffd328 (offset: 0x4c20) -> 0x61c fde=[ 4f4] │ │ │ │ - 0xffffffffffffd3a8 (offset: 0x4ca0) -> 0x630 fde=[ 508] │ │ │ │ - 0xffffffffffffd428 (offset: 0x4d20) -> 0x644 fde=[ 51c] │ │ │ │ - 0xffffffffffffd468 (offset: 0x4d60) -> 0x668 fde=[ 540] │ │ │ │ - 0xffffffffffffdea8 (offset: 0x57a0) -> 0x6ec fde=[ 5c4] │ │ │ │ - 0xffffffffffffe348 (offset: 0x5c40) -> 0x778 fde=[ 650] │ │ │ │ - 0xffffffffffffe418 (offset: 0x5d10) -> 0x790 fde=[ 668] │ │ │ │ - 0xffffffffffffe4c8 (offset: 0x5dc0) -> 0x7d0 fde=[ 6a8] │ │ │ │ - 0xffffffffffffe598 (offset: 0x5e90) -> 0x7f0 fde=[ 6c8] │ │ │ │ - 0xffffffffffffe6a8 (offset: 0x5fa0) -> 0x824 fde=[ 6fc] │ │ │ │ - 0xffffffffffffe738 (offset: 0x6030) -> 0x844 fde=[ 71c] │ │ │ │ - 0xffffffffffffe768 (offset: 0x6060) -> 0x868 fde=[ 740] │ │ │ │ - 0xffffffffffffedb8 (offset: 0x66b0) -> 0x8c4 fde=[ 79c] │ │ │ │ - 0xffffffffffffef88 (offset: 0x6880) -> 0x918 fde=[ 7f0] │ │ │ │ + 0xffffffffffff9f8c (offset: 0x1880) -> 0x18c fde=[ 68] │ │ │ │ + 0xffffffffffff9fac (offset: 0x18a0) -> 0x830 fde=[ 70c] │ │ │ │ + 0xffffffffffffb45c (offset: 0x2d50) -> 0x138 fde=[ 14] │ │ │ │ + 0xffffffffffffb6ac (offset: 0x2fa0) -> 0x14c fde=[ 28] │ │ │ │ + 0xffffffffffffb77c (offset: 0x3070) -> 0x164 fde=[ 40] │ │ │ │ + 0xffffffffffffb82c (offset: 0x3120) -> 0x1a4 fde=[ 80] │ │ │ │ + 0xffffffffffffb8fc (offset: 0x31f0) -> 0x1c4 fde=[ a0] │ │ │ │ + 0xffffffffffffba0c (offset: 0x3300) -> 0x1f8 fde=[ d4] │ │ │ │ + 0xffffffffffffba9c (offset: 0x3390) -> 0x218 fde=[ f4] │ │ │ │ + 0xffffffffffffbacc (offset: 0x33c0) -> 0x23c fde=[ 118] │ │ │ │ + 0xffffffffffffc11c (offset: 0x3a10) -> 0x298 fde=[ 174] │ │ │ │ + 0xffffffffffffc2ec (offset: 0x3be0) -> 0x2ec fde=[ 1c8] │ │ │ │ + 0xffffffffffffc42c (offset: 0x3d20) -> 0x33c fde=[ 218] │ │ │ │ + 0xffffffffffffca0c (offset: 0x4300) -> 0x3a8 fde=[ 284] │ │ │ │ + 0xffffffffffffcecc (offset: 0x47c0) -> 0x3f4 fde=[ 2d0] │ │ │ │ + 0xffffffffffffcf8c (offset: 0x4880) -> 0x40c fde=[ 2e8] │ │ │ │ + 0xffffffffffffd03c (offset: 0x4930) -> 0x434 fde=[ 310] │ │ │ │ + 0xffffffffffffd10c (offset: 0x4a00) -> 0x454 fde=[ 330] │ │ │ │ + 0xffffffffffffd20c (offset: 0x4b00) -> 0x474 fde=[ 350] │ │ │ │ + 0xffffffffffffd2dc (offset: 0x4bd0) -> 0x4b8 fde=[ 394] │ │ │ │ + 0xffffffffffffd39c (offset: 0x4c90) -> 0x4e0 fde=[ 3bc] │ │ │ │ + 0xffffffffffffd43c (offset: 0x4d30) -> 0x520 fde=[ 3fc] │ │ │ │ + 0xffffffffffffd48c (offset: 0x4d80) -> 0x534 fde=[ 410] │ │ │ │ + 0xffffffffffffd63c (offset: 0x4f30) -> 0x55c fde=[ 438] │ │ │ │ + 0xffffffffffffd76c (offset: 0x5060) -> 0x57c fde=[ 458] │ │ │ │ + 0xffffffffffffd7ec (offset: 0x50e0) -> 0x590 fde=[ 46c] │ │ │ │ + 0xffffffffffffd86c (offset: 0x5160) -> 0x5a4 fde=[ 480] │ │ │ │ + 0xffffffffffffd8ec (offset: 0x51e0) -> 0x5b8 fde=[ 494] │ │ │ │ + 0xffffffffffffd92c (offset: 0x5220) -> 0x5dc fde=[ 4b8] │ │ │ │ + 0xffffffffffffe36c (offset: 0x5c60) -> 0x660 fde=[ 53c] │ │ │ │ + 0xffffffffffffe80c (offset: 0x6100) -> 0x6ec fde=[ 5c8] │ │ │ │ + 0xffffffffffffe93c (offset: 0x6230) -> 0x72c fde=[ 608] │ │ │ │ + 0xffffffffffffea6c (offset: 0x6360) -> 0x744 fde=[ 620] │ │ │ │ + 0xffffffffffffef8c (offset: 0x6880) -> 0x7c4 fde=[ 6a0] │ │ │ │ + 0xffffffffffffeffc (offset: 0x68f0) -> 0x7e4 fde=[ 6c0] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -55,1156 +55,1156 @@ │ │ │ │ DW_CFA_def_cfa_register: r3 ($sp) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000002d50..0000000000002db0 │ │ │ │ DW_CFA_undefined: r1 ($ra) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000028 0000000000000068 0000002c FDE cie=00000000 pc=0000000000002fa0..0000000000003574 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002fa4 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002fac │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000002fec │ │ │ │ - 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: r56 ($fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1104 to 000000000000343c │ │ │ │ +00000028 0000000000000014 0000002c FDE cie=00000000 pc=0000000000002fa0..0000000000003064 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002fa8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000003060 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00000040 0000000000000024 00000044 FDE cie=00000000 pc=0000000000003070..0000000000003118 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003074 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000000030e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003440 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003444 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003448 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000344c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003450 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003454 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003458 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000345c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003460 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003464 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003468 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000346c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003478 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003490 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003108 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000034a0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000003538 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000355c │ │ │ │ - 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: r56 ($fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003110 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003114 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000094 0000000000000048 00000098 FDE cie=00000000 pc=0000000000003580..0000000000003a24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003584 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000035b0 │ │ │ │ +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=0000000000003120..00000000000031e4 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000003174 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000031b8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000031c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000031e0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000a0 0000000000000030 000000a4 FDE cie=00000000 pc=00000000000031f0..00000000000032fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000031f4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000031f8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003218 │ │ │ │ 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: 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: 928 to 0000000000003950 │ │ │ │ + DW_CFA_advance_loc1: 164 to 00000000000032bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003954 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000032c0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003958 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000032c4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000395c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000032c8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - 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 00000000000032d0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003980 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000032d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000039a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000032d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000000e0 000000000000003c 000000e4 FDE cie=00000000 pc=0000000000003a40..0000000000003b64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003a48 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003a5c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-40 │ │ │ │ +000000d4 000000000000001c 000000d8 FDE cie=00000000 pc=0000000000003300..0000000000003384 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003304 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003308 │ │ │ │ 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 0000000000003b24 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000000335c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b28 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b2c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b30 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003b38 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003360 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003368 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003b48 │ │ │ │ + │ │ │ │ +000000f4 0000000000000020 000000f8 FDE cie=00000000 pc=0000000000003390..00000000000033bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003394 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003398 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000033a4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000033ac │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b4c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000033b4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b50 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b54 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003b5c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000033b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000120 0000000000000014 00000124 FDE cie=00000000 pc=0000000000003b70..0000000000003c9c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b74 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003b80 │ │ │ │ +00000118 0000000000000058 0000011c FDE cie=00000000 pc=00000000000033c0..0000000000003a0c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000033ec │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000341c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003440 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003444 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003460 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003470 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 576 to 00000000000036b0 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000000000003764 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003768 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000376c │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003770 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003780 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000037a0 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000037a4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000037a8 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000037ac │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000037c0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-32 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 568 to 00000000000039f8 │ │ │ │ + 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 0000000000003a08 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-32 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000138 000000000000007c 0000013c FDE cie=00000000 pc=0000000000003ca0..00000000000041b4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003ca4 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000003cdc │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ +00000174 0000000000000050 00000178 FDE cie=00000000 pc=0000000000003a10..0000000000003bd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003a14 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003a30 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r61 ($fs5) at cfa-128 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000003d58 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-96 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-104 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-136 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003a54 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-112 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-120 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 908 to 00000000000040e4 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 280 to 0000000000003b6c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b70 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040ec │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040f0 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040f4 │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040f8 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040fc │ │ │ │ - DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004100 │ │ │ │ - DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004104 │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004108 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000004128 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000412c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b74 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004130 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b78 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004134 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b7c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004138 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b80 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b84 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b88 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000413c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004140 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004144 │ │ │ │ - DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004148 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003ba8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003bac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003bb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000041b0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003bd0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-96 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-104 │ │ │ │ - DW_CFA_offset: r59 ($fs3) at cfa-112 │ │ │ │ - DW_CFA_offset: r60 ($fs4) at cfa-120 │ │ │ │ - DW_CFA_offset: r62 ($fs6) at cfa-136 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-144 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001b8 000000000000001c 000001bc FDE cie=00000000 pc=00000000000041c0..000000000000422c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041c4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000041e4 │ │ │ │ +000001c8 000000000000004c 000001cc FDE cie=00000000 pc=0000000000003be0..0000000000003d1c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003bec │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003c10 │ │ │ │ + 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_advance_loc1: 60 to 0000000000004220 │ │ │ │ + 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 0000000000003cb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003cbc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003cc0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003cc4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003cc8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003ccc │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003cd0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003cd4 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003cd8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003cdc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004228 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000003d18 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000001d8 0000000000000048 000001dc FDE cie=00000000 pc=0000000000004230..00000000000042f8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004234 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004240 │ │ │ │ +00000218 0000000000000068 0000021c FDE cie=00000000 pc=0000000000003d20..00000000000042f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d24 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003d2c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000003d6c │ │ │ │ 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 0000000000004264 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004274 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000042ac │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1104 to 00000000000041bc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041c0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041c4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041c8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042b4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000042bc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041cc │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041d0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041d4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041dc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041e0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041e4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041e8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041ec │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000041f8 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004210 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000042e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004220 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042e4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042e8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042ec │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 152 to 00000000000042b8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042f0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042f4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000042dc │ │ │ │ + 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: r56 ($fs0) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000224 0000000000000130 00000228 FDE cie=00000000 pc=00000000000018a0..0000000000002d4c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000018a4 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000018c8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ +00000284 0000000000000048 00000288 FDE cie=00000000 pc=0000000000004300..00000000000047a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004304 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004330 │ │ │ │ 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: 960 to 0000000000001cd0 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 432 to 0000000000001e80 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000001ef0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000001f00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000001f70 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000001f80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 240 to 0000000000002070 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002080 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000020dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000002100 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 216 to 00000000000021d8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000021e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000002280 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000022ac │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000022d8 │ │ │ │ + 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: 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: 928 to 00000000000046d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022dc │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046d4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046d8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046dc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022ec │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022f0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022f4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022f8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022fc │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002300 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046e0 │ │ │ │ DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002304 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046e4 │ │ │ │ DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002308 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046e8 │ │ │ │ DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000230c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046ec │ │ │ │ DW_CFA_restore: r59 ($fs3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002310 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046f0 │ │ │ │ DW_CFA_restore: r60 ($fs4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002314 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046f4 │ │ │ │ DW_CFA_restore: r61 ($fs5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002318 │ │ │ │ - DW_CFA_restore: r62 ($fs6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000231c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000046fc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002320 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004700 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002328 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000002348 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 488 to 0000000000002530 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc1: 144 to 00000000000025c0 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 288 to 00000000000026e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000026e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000002770 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000002790 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002798 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000027c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000027d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 324 to 0000000000002914 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000002940 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002944 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002948 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000294c │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc1: 204 to 0000000000002a18 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000002a34 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002a40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000002a5c │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000002af0 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc1: 220 to 0000000000002bcc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002bd8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002bf0 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002c00 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - 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 0000000000002c48 │ │ │ │ - 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_loc1: 40 to 0000000000002c70 │ │ │ │ - DW_CFA_restore: r63 ($fs7) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000002c8c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002c98 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002cb0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002cc0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004720 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002cd8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002ce8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000002d40 │ │ │ │ - DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000358 0000000000000014 0000035c FDE cie=00000000 pc=0000000000004300..00000000000043b4 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000000439c │ │ │ │ +000002d0 0000000000000014 000002d4 FDE cie=00000000 pc=00000000000047c0..0000000000004874 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000000485c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000043b0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004870 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ │ │ │ │ -00000370 0000000000000024 00000374 FDE cie=00000000 pc=00000000000043c0..0000000000004464 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000043c4 │ │ │ │ +000002e8 0000000000000024 000002ec FDE cie=00000000 pc=0000000000004880..0000000000004924 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004884 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000043d4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004894 │ │ │ │ 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 0000000000004428 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000048e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004430 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000048f0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004438 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000048f8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000443c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000048fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004440 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004900 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000398 000000000000001c 0000039c FDE cie=00000000 pc=0000000000004470..0000000000004534 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000447c │ │ │ │ +00000310 000000000000001c 00000314 FDE cie=00000000 pc=0000000000004930..00000000000049f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000493c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004480 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004940 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000044b4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000004974 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000044c8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004988 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000044e0 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000049a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003b8 000000000000001c 000003bc FDE cie=00000000 pc=0000000000004540..0000000000004634 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000454c │ │ │ │ +00000330 000000000000001c 00000334 FDE cie=00000000 pc=0000000000004a00..0000000000004af4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004a0c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004550 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004a10 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000004574 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000004a34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000045a4 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000004a64 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000045c0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000004a80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003d8 0000000000000040 000003dc FDE cie=00000000 pc=0000000000004640..0000000000004704 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004650 │ │ │ │ +00000350 0000000000000040 00000354 FDE cie=00000000 pc=0000000000004b00..0000000000004bc4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004b10 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000466c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000004b2c │ │ │ │ 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 00000000000046bc │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000004b7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000046c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b80 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000046c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b84 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000046c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b88 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000046cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b8c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000046d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b90 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000046d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b94 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000046d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000046e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004ba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000004700 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004bc0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0000041c 0000000000000024 00000420 FDE cie=00000000 pc=0000000000004710..00000000000047cc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004714 │ │ │ │ +00000394 0000000000000024 00000398 FDE cie=00000000 pc=0000000000004bd0..0000000000004c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004bd4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004720 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004be0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000004780 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000004c40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004784 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c44 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004788 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c48 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000478c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c4c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000047a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004c60 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000444 000000000000003c 00000448 FDE cie=00000000 pc=00000000000047d0..0000000000004864 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000047d4 │ │ │ │ +000003bc 000000000000003c 000003c0 FDE cie=00000000 pc=0000000000004c90..0000000000004d24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000047d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c98 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000047e4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004ca4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000047f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004cb0 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 52 to 0000000000004824 │ │ │ │ + DW_CFA_advance_loc1: 52 to 0000000000004ce4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004828 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ce8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000482c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cec │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004830 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cf0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004838 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004cf8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000483c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cfc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004840 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004844 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d04 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004848 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d08 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000484c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d0c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004854 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004d14 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000485c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004d1c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004860 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d20 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000484 0000000000000010 00000488 FDE cie=00000000 pc=0000000000004870..00000000000048b4 │ │ │ │ +000003fc 0000000000000010 00000400 FDE cie=00000000 pc=0000000000004d30..0000000000004d74 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000498 0000000000000024 0000049c FDE cie=00000000 pc=00000000000048c0..0000000000004a68 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000048c4 │ │ │ │ +00000410 0000000000000024 00000414 FDE cie=00000000 pc=0000000000004d80..0000000000004f28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d84 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000048cc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004d8c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000048d8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004d98 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 380 to 0000000000004a54 │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000004f14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f18 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004c0 000000000000001c 000004c4 FDE cie=00000000 pc=0000000000004a70..0000000000004b94 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a74 │ │ │ │ +00000438 000000000000001c 0000043c FDE cie=00000000 pc=0000000000004f30..0000000000005054 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f38 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000004b0c │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000004fcc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004b10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fd0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004b20 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000004e0 0000000000000010 000004e4 FDE cie=00000000 pc=0000000000004ba0..0000000000004c14 │ │ │ │ +00000458 0000000000000010 0000045c FDE cie=00000000 pc=0000000000005060..00000000000050d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f4 0000000000000010 000004f8 FDE cie=00000000 pc=0000000000004c20..0000000000004c94 │ │ │ │ +0000046c 0000000000000010 00000470 FDE cie=00000000 pc=00000000000050e0..0000000000005154 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000508 0000000000000010 0000050c FDE cie=00000000 pc=0000000000004ca0..0000000000004d14 │ │ │ │ +00000480 0000000000000010 00000484 FDE cie=00000000 pc=0000000000005160..00000000000051d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000051c 0000000000000020 00000520 FDE cie=00000000 pc=0000000000004d20..0000000000004d5c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d24 │ │ │ │ +00000494 0000000000000020 00000498 FDE cie=00000000 pc=00000000000051e0..000000000000521c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000051e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d28 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000051e8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004d34 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000051f4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004d4c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000520c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004d54 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005214 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005218 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000540 0000000000000080 00000544 FDE cie=00000000 pc=0000000000004d60..000000000000579c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d64 │ │ │ │ +000004b8 0000000000000080 000004bc FDE cie=00000000 pc=0000000000005220..0000000000005c5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005224 │ │ │ │ DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000004d8c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000524c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004db8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000005278 │ │ │ │ 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: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 420 to 0000000000004f5c │ │ │ │ + DW_CFA_advance_loc2: 420 to 000000000000541c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005420 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005424 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005428 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000542c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005430 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005434 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005438 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000543c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000004fa0 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000005460 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004fa8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005468 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004fac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000546c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004fc0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005480 │ │ │ │ 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: 1832 to 00000000000056e8 │ │ │ │ + DW_CFA_advance_loc2: 1832 to 0000000000005ba8 │ │ │ │ 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: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000000572c │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000005bec │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005c4 0000000000000088 000005c8 FDE cie=00000000 pc=00000000000057a0..0000000000005c30 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057a4 │ │ │ │ +0000053c 0000000000000088 00000540 FDE cie=00000000 pc=0000000000005c60..00000000000060f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c64 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000057c8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000005c88 │ │ │ │ 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: 20 to 00000000000057dc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005c9c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000057ec │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005cac │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000005858 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000005d18 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 192 to 0000000000005918 │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000005dd8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000000596c │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000005e2c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005970 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e30 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005974 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e34 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005978 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e38 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005998 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000005e58 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000599c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e5c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000059a4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005e64 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000059a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000059c0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005e80 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 328 to 0000000000005b08 │ │ │ │ + DW_CFA_advance_loc2: 328 to 0000000000005fc8 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000005b54 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000006014 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005b5c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000601c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006020 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006024 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006028 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005b70 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006030 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005b90 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000006050 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005b98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006058 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005bb0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000006070 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000005bf8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000060b8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc1: 52 to 0000000000005c2c │ │ │ │ + DW_CFA_advance_loc1: 52 to 00000000000060ec │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000650 0000000000000014 00000654 FDE cie=00000000 pc=0000000000005c40..0000000000005d04 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005c48 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000005d00 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000668 0000000000000024 0000066c FDE cie=00000000 pc=0000000000005d10..0000000000005db8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005d14 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000005d88 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005da0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005da8 │ │ │ │ +000005c8 000000000000003c 000005cc FDE cie=00000000 pc=0000000000006100..0000000000006224 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006108 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000611c │ │ │ │ + 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 00000000000061e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061e8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061ec │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061f0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000061f8 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005db0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006200 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005db4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006208 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000620c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006210 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006214 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000621c │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006220 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000690 0000000000000014 00000694 FDE cie=00000000 pc=0000000000001880..000000000000189c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001884 │ │ │ │ +00000608 0000000000000014 0000060c FDE cie=00000000 pc=0000000000006230..000000000000635c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006234 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000001898 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006240 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006a8 000000000000001c 000006ac FDE cie=00000000 pc=0000000000005dc0..0000000000005e84 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000005e14 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000005e58 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005e60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005e80 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000006c8 0000000000000030 000006cc FDE cie=00000000 pc=0000000000005e90..0000000000005f9c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e94 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e98 │ │ │ │ +00000620 000000000000007c 00000624 FDE cie=00000000 pc=0000000000006360..0000000000006874 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006364 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000639c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005eb8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r61 ($fs5) at cfa-128 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000006418 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-96 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-104 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-136 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-144 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000005f5c │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-112 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-120 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 908 to 00000000000067a4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067a8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067ac │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067b0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067b4 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067b8 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067bc │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067c0 │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067c4 │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067c8 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000067e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005f60 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005f64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067ec │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067f0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005f70 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005f74 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067f4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067f8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067fc │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006800 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006804 │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006808 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005f78 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000006820 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000006870 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r57 ($fs1) at cfa-96 │ │ │ │ + DW_CFA_offset: r58 ($fs2) at cfa-104 │ │ │ │ + DW_CFA_offset: r59 ($fs3) at cfa-112 │ │ │ │ + DW_CFA_offset: r60 ($fs4) at cfa-120 │ │ │ │ + DW_CFA_offset: r62 ($fs6) at cfa-136 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-144 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006fc 000000000000001c 00000700 FDE cie=00000000 pc=0000000000005fa0..0000000000006024 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fa4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fa8 │ │ │ │ +000006a0 000000000000001c 000006a4 FDE cie=00000000 pc=0000000000006880..00000000000068ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006884 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000068a4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000005ffc │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000068e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006000 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006008 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000071c 0000000000000020 00000720 FDE cie=00000000 pc=0000000000006030..000000000000605c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006034 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006038 │ │ │ │ +000006c0 0000000000000048 000006c4 FDE cie=00000000 pc=00000000000068f0..00000000000069b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006900 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006044 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000604c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000006924 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006934 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000000696c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006970 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006974 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000697c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006054 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006980 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006058 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006984 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006988 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000069a0 │ │ │ │ + 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 00000000000069a4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000069a8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000069ac │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000069b0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000069b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000740 0000000000000058 00000744 FDE cie=00000000 pc=0000000000006060..00000000000066ac │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000608c │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000060bc │ │ │ │ +0000070c 0000000000000130 00000710 FDE cie=00000000 pc=00000000000018a0..0000000000002d4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000018a4 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000018c8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000060e0 │ │ │ │ + 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: 960 to 0000000000001cd0 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc2: 432 to 0000000000001e80 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000001ef0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000060e4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000006100 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000001f00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006110 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-24 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 576 to 0000000000006350 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000006404 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000001f70 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006408 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000640c │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006410 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006420 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000001f80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000006440 │ │ │ │ - DW_CFA_restore: r58 ($fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006444 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006448 │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000644c │ │ │ │ - DW_CFA_restore: r57 ($fs1) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006460 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-24 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-32 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 568 to 0000000000006698 │ │ │ │ - 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 00000000000066a8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-24 │ │ │ │ - DW_CFA_offset: r57 ($fs1) at cfa-32 │ │ │ │ - DW_CFA_offset: r58 ($fs2) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000079c 0000000000000050 000007a0 FDE cie=00000000 pc=00000000000066b0..0000000000006874 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000066b4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000066d0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000066f4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 280 to 000000000000680c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006810 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006814 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006818 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000681c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006820 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006824 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006828 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000006848 │ │ │ │ + DW_CFA_advance_loc2: 240 to 0000000000002070 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000684c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006850 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002080 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000006870 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000007f0 000000000000004c 000007f4 FDE cie=00000000 pc=0000000000006880..00000000000069bc │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000688c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000068b0 │ │ │ │ - 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 0000000000006958 │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000020dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000002100 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 216 to 00000000000021d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000021e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000002280 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000022ac │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000022d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000695c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022dc │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022e0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006960 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006964 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022e4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006968 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022e8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000696c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022ec │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006970 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022f0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006974 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022f4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006978 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022f8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000697c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022fc │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002300 │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002304 │ │ │ │ + DW_CFA_restore: r57 ($fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002308 │ │ │ │ + DW_CFA_restore: r58 ($fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000230c │ │ │ │ + DW_CFA_restore: r59 ($fs3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002310 │ │ │ │ + DW_CFA_restore: r60 ($fs4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002314 │ │ │ │ + DW_CFA_restore: r61 ($fs5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002318 │ │ │ │ + DW_CFA_restore: r62 ($fs6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000231c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002320 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006980 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002328 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000069b8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002348 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc2: 488 to 0000000000002530 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc1: 144 to 00000000000025c0 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc2: 288 to 00000000000026e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000026e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000002770 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002790 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002798 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000027c0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000027d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 324 to 0000000000002914 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000002940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002944 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002948 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000294c │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc1: 204 to 0000000000002a18 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000002a34 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002a40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000002a5c │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000002af0 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc1: 220 to 0000000000002bcc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002bd8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000002bf0 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002c00 │ │ │ │ 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 0000000000002c48 │ │ │ │ + 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_loc1: 40 to 0000000000002c70 │ │ │ │ + DW_CFA_restore: r63 ($fs7) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000002c8c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002c98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000002cb0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002cc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000002cd8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002ce8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000002d40 │ │ │ │ + DW_CFA_offset: r63 ($fs7) at cfa-160 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000840 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -l/lib64/ld-linux-loongarch-lp64d.so.1 │ │ │ │ + /lib64/ld-linux-loongarch-lp64d.so.1 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ COLOR_PAIRS │ │ │ │ wattr_on │ │ │ │ can_change_color │ │ │ │ init_color │ │ │ │ has_colors │ │ │ │ @@ -28,28 +28,50 @@ │ │ │ │ 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 │ │ │ │ -<{qa@{qq │ │ │ │ -b A+a0A+`@A+e │ │ │ │ c@@+`P@+a0@+e0 │ │ │ │ d0@+c@@+`P@+e0 │ │ │ │ )`0@+a @+a │ │ │ │ b @+f`@+k │ │ │ │ A+e A+c0A+m │ │ │ │ +i0A+j A+ │ │ │ │ A+e`A+l@A+m │ │ │ │ +oP@+n @+b │ │ │ │ +<{qa@{qq │ │ │ │ +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. │ │ │ │ @@ -96,41 +118,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, 6169 │ │ │ │ + pcaddi $a3, 6111 │ │ │ │ li.w $a2, 93 │ │ │ │ - pcaddi $a1, 6081 │ │ │ │ - pcaddi $a0, 6084 │ │ │ │ + pcaddi $a1, 5219 │ │ │ │ + pcaddi $a0, 5222 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ bl -904 │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -336 │ │ │ │ pcalau12i $t0, 31 │ │ │ │ ld.d $t0, $t0, -72 │ │ │ │ ld.d $t0, $t0, 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, 3704 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.s $fs4, $t0, -1568 │ │ │ │ + fld.s $fs4, $t0, -1564 │ │ │ │ li.w $t0, 2 │ │ │ │ st.d $t0, $sp, 56 │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 64 │ │ │ │ - pcaddi $t0, 5591 │ │ │ │ + pcaddi $t0, 5807 │ │ │ │ vxor.v $vr26, $vr26, $vr26 │ │ │ │ st.d $t0, $sp, 16 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.s $fs3, $t0, -1564 │ │ │ │ + fld.s $fs3, $t0, -1560 │ │ │ │ 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 │ │ │ │ @@ -85,15 +85,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, 3512 │ │ │ │ - pcaddi $a1, 5563 │ │ │ │ + pcaddi $a1, 5779 │ │ │ │ move $a0, $s5 │ │ │ │ bl -1116 │ │ │ │ beqz $a0, 3496 │ │ │ │ addi.w $t2, $s4, -45 │ │ │ │ slli.w $t0, $t2, 0x0 │ │ │ │ bnez $t2, 28 │ │ │ │ ld.bu $t2, $s5, 1 │ │ │ │ @@ -120,43 +120,43 @@ │ │ │ │ nop │ │ │ │ addi.w $s8, $s8, 1 │ │ │ │ blt $s8, $fp, -172 │ │ │ │ ld.d $t0, $sp, 40 │ │ │ │ beqz $t0, 3380 │ │ │ │ ld.d $a1, $sp, 40 │ │ │ │ addi.d $a0, $sp, 160 │ │ │ │ - bl 10192 │ │ │ │ + bl 20112 │ │ │ │ ld.bu $t0, $sp, 160 │ │ │ │ beqz $t0, 4016 │ │ │ │ ldptr.w $t1, $sp, 160 │ │ │ │ lu12i.w $t0, 1702 │ │ │ │ ori $t0, $t0, 0x26f │ │ │ │ beq $t1, $t0, 2224 │ │ │ │ addi.d $a0, $sp, 160 │ │ │ │ - pcaddi $a1, 5656 │ │ │ │ + pcaddi $a1, 5872 │ │ │ │ bl -1284 │ │ │ │ bnez $a0, 4024 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ bnez $t0, 2000 │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ - bl 15620 │ │ │ │ + bl 16836 │ │ │ │ move $s3, $a0 │ │ │ │ beqz $a0, 2060 │ │ │ │ ldptr.w $t0, $s3, 0 │ │ │ │ beqz $t0, 4548 │ │ │ │ ldptr.w $t0, $s3, 16 │ │ │ │ beqz $t0, 4348 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 11780 │ │ │ │ + bl 12996 │ │ │ │ ld.d $a3, $sp, 56 │ │ │ │ ld.d $a2, $sp, 64 │ │ │ │ ld.d $a1, $sp, 72 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 12192 │ │ │ │ + bl 13408 │ │ │ │ ld.d $t0, $sp, 80 │ │ │ │ bnez $t0, 1912 │ │ │ │ nop │ │ │ │ ld.d $t0, $sp, 88 │ │ │ │ bnez $t0, 1884 │ │ │ │ ld.d $t0, $sp, 112 │ │ │ │ bnez $t0, 1860 │ │ │ │ @@ -166,29 +166,29 @@ │ │ │ │ bnez $t0, 1812 │ │ │ │ bl -864 │ │ │ │ ld.d $a3, $sp, 48 │ │ │ │ fmov.s $fa0, $fs3 │ │ │ │ move $a2, $s7 │ │ │ │ move $a1, $s6 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 7976 │ │ │ │ + bl 17896 │ │ │ │ move $s1, $a0 │ │ │ │ bl -1024 │ │ │ │ beqz $s1, 1932 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ beqz $t0, 396 │ │ │ │ bl -1280 │ │ │ │ beqz $a0, 3604 │ │ │ │ bl -1128 │ │ │ │ beqz $a0, 3540 │ │ │ │ bl -912 │ │ │ │ ldptr.w $t0, $s3, 32 │ │ │ │ beqz $t0, 368 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.s $fs6, $t0, -1556 │ │ │ │ + fld.s $fs6, $t0, -1552 │ │ │ │ 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 │ │ │ │ @@ -267,18 +267,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, 5589 │ │ │ │ + pcaddi $a0, 5805 │ │ │ │ ld.d $s0, $sp, 40 │ │ │ │ bl -1812 │ │ │ │ - bl 9480 │ │ │ │ + bl 19400 │ │ │ │ ld.d $t0, $sp, 120 │ │ │ │ move $s8, $a0 │ │ │ │ bnez $t0, 2156 │ │ │ │ ld.d $t0, $sp, 128 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ beqz $t0, 1656 │ │ │ │ bl -1332 │ │ │ │ @@ -291,54 +291,54 @@ │ │ │ │ li.w $a1, -1 │ │ │ │ li.w $s0, 1 │ │ │ │ bl -2008 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ li.w $a1, 1 │ │ │ │ bl -1940 │ │ │ │ pcalau12i $t2, 6 │ │ │ │ - fld.s $fa0, $t2, -1540 │ │ │ │ + fld.s $fa0, $t2, -1536 │ │ │ │ pcalau12i $t1, 6 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ fst.s $fa0, $sp, 32 │ │ │ │ - fld.s $fa0, $t1, -1544 │ │ │ │ + fld.s $fa0, $t1, -1540 │ │ │ │ vxor.v $vr30, $vr30, $vr30 │ │ │ │ pcalau12i $t5, 6 │ │ │ │ pcalau12i $t4, 6 │ │ │ │ pcalau12i $t3, 6 │ │ │ │ fst.s $fa0, $sp, 40 │ │ │ │ - fld.s $fa0, $t0, -1548 │ │ │ │ - fld.s $fs5, $t5, -1552 │ │ │ │ - fld.s $fs2, $t4, -1560 │ │ │ │ - fld.s $fs7, $t3, -1536 │ │ │ │ + fld.s $fa0, $t0, -1544 │ │ │ │ + fld.s $fs5, $t5, -1548 │ │ │ │ + fld.s $fs2, $t4, -1556 │ │ │ │ + fld.s $fs7, $t3, -1532 │ │ │ │ ld.d $s4, $sp, 8 │ │ │ │ ld.d $s5, $sp, 16 │ │ │ │ ld.d $s8, $sp, 24 │ │ │ │ fmov.s $fs1, $fs6 │ │ │ │ fst.s $fa0, $sp, 56 │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a0, $s1 │ │ │ │ - bl 16956 │ │ │ │ + bl 5532 │ │ │ │ fmul.s $fa1, $fs6, $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 7952 │ │ │ │ + bl 17872 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ bl -1712 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 19160 │ │ │ │ + bl 7736 │ │ │ │ bnez $s0, 2100 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ bl -1956 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ bl -1372 │ │ │ │ li.w $t1, 410 │ │ │ │ move $fp, $a0 │ │ │ │ @@ -359,27 +359,27 @@ │ │ │ │ li.w $t1, 106 │ │ │ │ bne $a0, $t1, 2932 │ │ │ │ fld.s $fa0, $sp, 56 │ │ │ │ fsub.s $fs6, $fs6, $fa0 │ │ │ │ vxor.v $vr1, $vr1, $vr1 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa1 │ │ │ │ - fld.s $fa0, $t0, -1544 │ │ │ │ + fld.s $fa0, $t0, -1540 │ │ │ │ bcnez $fcc0, 2320 │ │ │ │ nop │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ bceqz $fcc0, 2328 │ │ │ │ fsub.s $fs1, $fs1, $fa0 │ │ │ │ - fld.s $fa1, $t0, -1540 │ │ │ │ + fld.s $fa1, $t0, -1536 │ │ │ │ nop │ │ │ │ fcmp.slt.s $fcc0, $fs6, $fs7 │ │ │ │ fsel $fs6, $fs6, $fs7, $fcc0 │ │ │ │ pcalau12i $t0, 6 │ │ │ │ - fld.s $fa0, $t0, -1556 │ │ │ │ + fld.s $fa0, $t0, -1552 │ │ │ │ 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 │ │ │ │ @@ -410,15 +410,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, 5248 │ │ │ │ + pcaddi $a1, 5464 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -1936 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -2360 │ │ │ │ nop │ │ │ │ addi.w $t2, $s4, -45 │ │ │ │ slli.w $t0, $t2, 0x0 │ │ │ │ @@ -442,15 +442,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, 5224 │ │ │ │ + pcaddi $a1, 5440 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -2064 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -2488 │ │ │ │ nop │ │ │ │ addi.w $t2, $s4, -45 │ │ │ │ slli.w $t0, $t2, 0x0 │ │ │ │ @@ -506,15 +506,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, 5174 │ │ │ │ + pcaddi $a1, 5390 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -2320 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -2744 │ │ │ │ nop │ │ │ │ addi.w $t2, $s4, -45 │ │ │ │ slli.w $t0, $t2, 0x0 │ │ │ │ @@ -533,15 +533,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, 5157 │ │ │ │ + pcaddi $a0, 5373 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -2876 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -2852 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -554,35 +554,35 @@ │ │ │ │ nop │ │ │ │ bnez $t0, 24 │ │ │ │ nop │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 48 │ │ │ │ b -1752 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 5152 │ │ │ │ + pcaddi $a1, 5368 │ │ │ │ move $a0, $s5 │ │ │ │ bl -2992 │ │ │ │ beqz $a0, 1124 │ │ │ │ - pcaddi $a1, 5150 │ │ │ │ + pcaddi $a1, 5366 │ │ │ │ move $a0, $s5 │ │ │ │ bl -3008 │ │ │ │ beqz $a0, 1580 │ │ │ │ - pcaddi $a1, 5148 │ │ │ │ + pcaddi $a1, 5364 │ │ │ │ move $a0, $s5 │ │ │ │ bl -3024 │ │ │ │ beqz $a0, 1604 │ │ │ │ - pcaddi $a1, 5146 │ │ │ │ + pcaddi $a1, 5362 │ │ │ │ move $a0, $s5 │ │ │ │ bl -3040 │ │ │ │ beqz $a0, 1644 │ │ │ │ - pcaddi $a1, 5144 │ │ │ │ + pcaddi $a1, 5360 │ │ │ │ move $a0, $s5 │ │ │ │ bl -3056 │ │ │ │ beqz $a0, 1644 │ │ │ │ - pcaddi $a1, 5142 │ │ │ │ + pcaddi $a1, 5358 │ │ │ │ move $a0, $s5 │ │ │ │ bl -3072 │ │ │ │ bnez $a0, 1644 │ │ │ │ addi.w $t0, $fp, -1 │ │ │ │ bge $s8, $t0, 1532 │ │ │ │ addi.d $s3, $s3, 8 │ │ │ │ add.d $s3, $s1, $s3 │ │ │ │ @@ -596,15 +596,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, 5122 │ │ │ │ + pcaddi $a1, 5338 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -2680 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -3104 │ │ │ │ nop │ │ │ │ ld.bu $t1, $s5, 1 │ │ │ │ addi.w $t1, $t1, -115 │ │ │ │ @@ -613,49 +613,49 @@ │ │ │ │ ld.bu $t0, $s5, 2 │ │ │ │ beqz $t0, -228 │ │ │ │ b -216 │ │ │ │ nop │ │ │ │ ld.bu $t0, $s5, 2 │ │ │ │ b -364 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 10892 │ │ │ │ + bl 12108 │ │ │ │ b -1816 │ │ │ │ nop │ │ │ │ move $a0, $s3 │ │ │ │ - bl 10748 │ │ │ │ + bl 11964 │ │ │ │ b -1840 │ │ │ │ nop │ │ │ │ move $a0, $s3 │ │ │ │ - bl 10604 │ │ │ │ + bl 11820 │ │ │ │ b -1864 │ │ │ │ nop │ │ │ │ move $a0, $s3 │ │ │ │ - bl 9772 │ │ │ │ + bl 10988 │ │ │ │ b -1888 │ │ │ │ nop │ │ │ │ move $a0, $s3 │ │ │ │ - bl 9756 │ │ │ │ + bl 10972 │ │ │ │ b -1912 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 46 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 5149 │ │ │ │ + pcaddi $a0, 5365 │ │ │ │ bl -3288 │ │ │ │ b -2020 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 15788 │ │ │ │ + bl 4364 │ │ │ │ ld.d $a3, $sp, 48 │ │ │ │ ld.d $a2, $sp, 72 │ │ │ │ ld.d $a1, $sp, 80 │ │ │ │ fmov.s $fa0, $fs3 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 6052 │ │ │ │ + bl 15972 │ │ │ │ move $s1, $a0 │ │ │ │ bnez $a0, 524 │ │ │ │ fld.d $fs7, $sp, 176 │ │ │ │ nop │ │ │ │ li.w $a0, 1 │ │ │ │ nop │ │ │ │ pcalau12i $t1, 30 │ │ │ │ @@ -684,24 +684,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 10800 │ │ │ │ + bl 12016 │ │ │ │ move $s3, $a0 │ │ │ │ beqz $a0, -136 │ │ │ │ - bl 10596 │ │ │ │ + bl 11812 │ │ │ │ b -2200 │ │ │ │ nop │ │ │ │ pcalau12i $t1, 5 │ │ │ │ - fld.s $fa1, $t1, -1532 │ │ │ │ + fld.s $fa1, $t1, -1528 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1528 │ │ │ │ + fld.s $fa0, $t0, -1524 │ │ │ │ fmul.s $fs1, $fs1, $fa1 │ │ │ │ lu12i.w $s5, 244 │ │ │ │ ori $s5, $s5, 0x23f │ │ │ │ add.w $s5, $s0, $s5 │ │ │ │ div.w $s5, $s5, $s0 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bcnez $fcc0, 992 │ │ │ │ @@ -718,17 +718,17 @@ │ │ │ │ move $a1, $zero │ │ │ │ move $s0, $s8 │ │ │ │ bl -3716 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fld.d $fs6, $t0, 2024 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ movgr2fr.d $fa0, $s5 │ │ │ │ - fld.s $fs5, $t0, -1524 │ │ │ │ + fld.s $fs5, $t0, -1520 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fs2, $t0, -1592 │ │ │ │ + fld.s $fs2, $t0, -1588 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ ffint.d.w $fs7, $fa0 │ │ │ │ fld.d $fa0, $t0, 2040 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ st.d $s7, $sp, 72 │ │ │ │ fst.d $fa0, $sp, 40 │ │ │ │ fld.d $fa0, $t0, 2032 │ │ │ │ @@ -737,15 +737,15 @@ │ │ │ │ ld.d $s6, $sp, 136 │ │ │ │ move $s4, $zero │ │ │ │ fst.d $fa0, $sp, 64 │ │ │ │ li.w $fp, -1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a0, $s1 │ │ │ │ - bl 15260 │ │ │ │ + bl 3836 │ │ │ │ fdiv.d $fa3, $fs7, $fs6 │ │ │ │ movgr2fr.d $fa0, $s4 │ │ │ │ ffint.d.w $fa0, $fa0 │ │ │ │ fmul.d $fa3, $fa3, $fa0 │ │ │ │ fcvt.s.d $fs1, $fa3 │ │ │ │ fmul.s $fa0, $fs1, $fs5 │ │ │ │ bl -3776 │ │ │ │ @@ -760,21 +760,21 @@ │ │ │ │ ld.d $a3, $sp, 16 │ │ │ │ fcvt.d.s $fa4, $fa4 │ │ │ │ fmul.d $fa1, $fa1, $fa4 │ │ │ │ ld.d $a2, $sp, 24 │ │ │ │ move $a1, $s3 │ │ │ │ move $a0, $s1 │ │ │ │ fcvt.s.d $fa1, $fa1 │ │ │ │ - bl 6208 │ │ │ │ + bl 16128 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ bl -3456 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 17416 │ │ │ │ + bl 5992 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ bl -3696 │ │ │ │ beqz $s7, 20 │ │ │ │ ld.d $t1, $sp, 56 │ │ │ │ sub.d $t0, $s0, $s8 │ │ │ │ bgeu $t0, $t1, 584 │ │ │ │ nop │ │ │ │ @@ -813,148 +813,148 @@ │ │ │ │ st.d $t0, $sp, 32 │ │ │ │ bl -3724 │ │ │ │ ld.d $t0, $sp, 32 │ │ │ │ addi.w $s4, $s4, 1 │ │ │ │ add.d $s0, $s0, $t0 │ │ │ │ b -300 │ │ │ │ pcalau12i $t1, 5 │ │ │ │ - fld.s $fa3, $t1, -1552 │ │ │ │ + fld.s $fa3, $t1, -1548 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1560 │ │ │ │ + fld.s $fa0, $t0, -1556 │ │ │ │ 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 5944 │ │ │ │ + bl 15864 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a1, $s1 │ │ │ │ - bl 16692 │ │ │ │ + bl 5268 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 15020 │ │ │ │ + bl 3596 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 10132 │ │ │ │ + bl 11348 │ │ │ │ move $a0, $zero │ │ │ │ b -732 │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 136 │ │ │ │ b -2904 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1548 │ │ │ │ + fld.s $fa0, $t0, -1544 │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ b -1980 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a2, $zero │ │ │ │ move $a1, $zero │ │ │ │ bl -3836 │ │ │ │ fcvt.d.s $fa0, $fs0 │ │ │ │ movfr2gr.d $a1, $fa0 │ │ │ │ - pcaddi $a0, 5012 │ │ │ │ + pcaddi $a0, 5228 │ │ │ │ bl -4380 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a2, $zero │ │ │ │ li.w $a1, 1 │ │ │ │ bl -3868 │ │ │ │ fcvt.d.s $fa0, $fs1 │ │ │ │ movfr2gr.d $a1, $fa0 │ │ │ │ - pcaddi $a0, 5008 │ │ │ │ + pcaddi $a0, 5224 │ │ │ │ bl -4412 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ move $a2, $zero │ │ │ │ li.w $a1, 2 │ │ │ │ bl -3900 │ │ │ │ fcvt.d.s $fa0, $fs6 │ │ │ │ movfr2gr.d $a1, $fa0 │ │ │ │ - pcaddi $a0, 5004 │ │ │ │ + pcaddi $a0, 5220 │ │ │ │ bl -4444 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ bl -4148 │ │ │ │ ldptr.d $a0, $s2, 0 │ │ │ │ bl -3564 │ │ │ │ li.w $t1, 410 │ │ │ │ move $fp, $a0 │ │ │ │ bne $a0, $t1, -2184 │ │ │ │ nop │ │ │ │ move $a0, $s1 │ │ │ │ - bl 14796 │ │ │ │ + bl 3372 │ │ │ │ ld.d $a3, $sp, 48 │ │ │ │ fmov.s $fa0, $fs3 │ │ │ │ move $a2, $s7 │ │ │ │ move $a1, $s6 │ │ │ │ move $a0, $s3 │ │ │ │ - bl 5060 │ │ │ │ + bl 14980 │ │ │ │ move $s1, $a0 │ │ │ │ beqz $a0, -988 │ │ │ │ li.w $t1, 97 │ │ │ │ bne $fp, $t1, 988 │ │ │ │ vxor.v $vr3, $vr3, $vr3 │ │ │ │ fld.s $fa0, $sp, 32 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fsub.s $fs0, $fs0, $fa0 │ │ │ │ fmov.s $fa1, $fa0 │ │ │ │ - fld.s $fa0, $t0, -1544 │ │ │ │ + fld.s $fa0, $t0, -1540 │ │ │ │ bcnez $fcc0, 108 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, -2164 │ │ │ │ fsub.s $fs1, $fs1, $fa0 │ │ │ │ b -2172 │ │ │ │ xori $s0, $s0, 0x1 │ │ │ │ b -2228 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1548 │ │ │ │ + fld.s $fa0, $t0, -1544 │ │ │ │ fsub.s $fs1, $fs1, $fa0 │ │ │ │ b -2244 │ │ │ │ bl -4024 │ │ │ │ fld.d $fs7, $sp, 176 │ │ │ │ b -352 │ │ │ │ nop │ │ │ │ li.w $t1, 259 │ │ │ │ beq $a0, $t1, 668 │ │ │ │ li.w $t1, 45 │ │ │ │ bne $a0, $t1, -108 │ │ │ │ vxor.v $vr3, $vr3, $vr3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa1, $t0, -1540 │ │ │ │ + fld.s $fa1, $t0, -1536 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fsub.s $fs0, $fs0, $fa1 │ │ │ │ - fld.s $fa0, $t0, -1544 │ │ │ │ + fld.s $fa0, $t0, -1540 │ │ │ │ bceqz $fcc0, -100 │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, -2272 │ │ │ │ fmov.s $fs1, $fa3 │ │ │ │ b -2280 │ │ │ │ nop │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, 12 │ │ │ │ fmov.s $fs1, $fa1 │ │ │ │ nop │ │ │ │ - fld.s $fa1, $t0, -1540 │ │ │ │ + fld.s $fa1, $t0, -1536 │ │ │ │ b -2316 │ │ │ │ fsub.s $fs1, $fs1, $fa0 │ │ │ │ move $t0, $zero │ │ │ │ lu52i.d $t0, $t0, -2048 │ │ │ │ ftintrz.l.s $fa0, $fs1 │ │ │ │ movfr2gr.d $t1, $fa0 │ │ │ │ or $t0, $t1, $t0 │ │ │ │ @@ -964,71 +964,71 @@ │ │ │ │ st.d $t0, $sp, 24 │ │ │ │ b -3376 │ │ │ │ nop │ │ │ │ ld.d $s0, $sp, 40 │ │ │ │ b -2764 │ │ │ │ ldptr.d $a0, $s1, 0 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ - bl 5088 │ │ │ │ + bl 15008 │ │ │ │ nop │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 112 │ │ │ │ b -3416 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s3, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 4676 │ │ │ │ + pcaddi $a1, 4892 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -4192 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -4616 │ │ │ │ nop │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 104 │ │ │ │ b -3472 │ │ │ │ nop │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 96 │ │ │ │ b -3488 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 4738 │ │ │ │ + pcaddi $a1, 4954 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4728 │ │ │ │ beqz $a0, 244 │ │ │ │ - pcaddi $a1, 4736 │ │ │ │ + pcaddi $a1, 4952 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4744 │ │ │ │ beqz $a0, 740 │ │ │ │ - pcaddi $a1, 4734 │ │ │ │ + pcaddi $a1, 4950 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4760 │ │ │ │ beqz $a0, 788 │ │ │ │ - pcaddi $a1, 4732 │ │ │ │ + pcaddi $a1, 4948 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4776 │ │ │ │ beqz $a0, 740 │ │ │ │ - pcaddi $a1, 4730 │ │ │ │ + pcaddi $a1, 4946 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4792 │ │ │ │ beqz $a0, 852 │ │ │ │ - pcaddi $a1, 4728 │ │ │ │ + pcaddi $a1, 4944 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4808 │ │ │ │ beqz $a0, 804 │ │ │ │ - pcaddi $a1, 4726 │ │ │ │ + pcaddi $a1, 4942 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4824 │ │ │ │ beqz $a0, 772 │ │ │ │ - pcaddi $a1, 4724 │ │ │ │ + pcaddi $a1, 4940 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4840 │ │ │ │ beqz $a0, 740 │ │ │ │ - pcaddi $a1, 4722 │ │ │ │ + pcaddi $a1, 4938 │ │ │ │ move $a0, $s5 │ │ │ │ bl -4856 │ │ │ │ bnez $a0, 1132 │ │ │ │ addi.w $t0, $fp, -2 │ │ │ │ bge $s8, $t0, -252 │ │ │ │ addi.d $s5, $s3, 8 │ │ │ │ add.d $s5, $s1, $s5 │ │ │ │ @@ -1067,39 +1067,39 @@ │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -4596 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 50 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4775 │ │ │ │ + pcaddi $a0, 4991 │ │ │ │ bl -5008 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -4984 │ │ │ │ nop │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -4372 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -4652 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 41 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4749 │ │ │ │ + pcaddi $a0, 4965 │ │ │ │ bl -5064 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5040 │ │ │ │ nop │ │ │ │ li.w $t1, 258 │ │ │ │ beq $a0, $t1, 84 │ │ │ │ li.w $t1, 107 │ │ │ │ bne $a0, $t1, -668 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1548 │ │ │ │ + fld.s $fa0, $t0, -1544 │ │ │ │ fadd.s $fs6, $fs6, $fa0 │ │ │ │ vxor.v $vr0, $vr0, $vr0 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa0 │ │ │ │ fld.s $fa0, $sp, 40 │ │ │ │ bceqz $fcc0, 8 │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ @@ -1110,46 +1110,46 @@ │ │ │ │ bceqz $fcc0, 84 │ │ │ │ fld.s $fa1, $sp, 32 │ │ │ │ fmov.s $fs6, $fs2 │ │ │ │ b -2944 │ │ │ │ nop │ │ │ │ vxor.v $vr1, $vr1, $vr1 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1548 │ │ │ │ + fld.s $fa0, $t0, -1544 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa1 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fsub.s $fs6, $fs6, $fa0 │ │ │ │ - fld.s $fa0, $t0, -1544 │ │ │ │ + fld.s $fa0, $t0, -1540 │ │ │ │ bceqz $fcc0, -3012 │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, -692 │ │ │ │ - fld.s $fa1, $t0, -1540 │ │ │ │ + fld.s $fa1, $t0, -1536 │ │ │ │ vxor.v $vr25, $vr25, $vr25 │ │ │ │ b -3016 │ │ │ │ nop │ │ │ │ fld.s $fa1, $sp, 32 │ │ │ │ b -3028 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 36 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4641 │ │ │ │ + pcaddi $a0, 4857 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5268 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5244 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 45 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4657 │ │ │ │ + pcaddi $a0, 4873 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5308 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5284 │ │ │ │ li.w $t1, 43 │ │ │ │ bne $fp, $t1, 84 │ │ │ │ vxor.v $vr3, $vr3, $vr3 │ │ │ │ @@ -1161,30 +1161,30 @@ │ │ │ │ fld.s $fa0, $sp, 40 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, -3152 │ │ │ │ fsub.s $fs1, $fs1, $fa0 │ │ │ │ b -3160 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa0, $t0, -1544 │ │ │ │ + fld.s $fa0, $t0, -1540 │ │ │ │ fadd.s $fs1, $fs1, $fa0 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs1 │ │ │ │ bceqz $fcc0, -3184 │ │ │ │ fmov.s $fs1, $fa3 │ │ │ │ b -3192 │ │ │ │ nop │ │ │ │ li.w $t1, 115 │ │ │ │ bne $fp, $t1, -3252 │ │ │ │ vxor.v $vr3, $vr3, $vr3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ - fld.s $fa1, $t0, -1540 │ │ │ │ + fld.s $fa1, $t0, -1536 │ │ │ │ fcmp.slt.s $fcc0, $fs1, $fa3 │ │ │ │ pcalau12i $t0, 5 │ │ │ │ fadd.s $fs0, $fs0, $fa1 │ │ │ │ - fld.s $fa0, $t0, -1544 │ │ │ │ + fld.s $fa0, $t0, -1540 │ │ │ │ bceqz $fcc0, -1076 │ │ │ │ b -976 │ │ │ │ nop │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 80 │ │ │ │ st.d $t0, $sp, 56 │ │ │ │ li.w $t0, 2 │ │ │ │ @@ -1233,31 +1233,31 @@ │ │ │ │ b -4448 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 35 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4587 │ │ │ │ + pcaddi $a0, 4803 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5676 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5652 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s3, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 4430 │ │ │ │ + pcaddi $a1, 4646 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5264 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5688 │ │ │ │ nop │ │ │ │ ldptr.d $a1, $a1, 0 │ │ │ │ - pcaddi $a0, 4001 │ │ │ │ + pcaddi $a0, 4217 │ │ │ │ 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 │ │ │ │ @@ -1267,54 +1267,54 @@ │ │ │ │ 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 -5368 │ │ │ │ - pcaddi $a2, 3993 │ │ │ │ - pcaddi $a1, 4004 │ │ │ │ - pcaddi $a0, 4007 │ │ │ │ + pcaddi $a2, 4209 │ │ │ │ + pcaddi $a1, 4220 │ │ │ │ + pcaddi $a0, 4223 │ │ │ │ bl -5384 │ │ │ │ ldptr.d $a1, $s1, 0 │ │ │ │ - pcaddi $a0, 4366 │ │ │ │ + pcaddi $a0, 4582 │ │ │ │ bl -5396 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5804 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 38 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 4529 │ │ │ │ + pcaddi $a0, 4745 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5868 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5844 │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s3, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 4462 │ │ │ │ + pcaddi $a1, 4678 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5456 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5880 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a2, $s5, 0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 4444 │ │ │ │ + pcaddi $a1, 4660 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5496 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -5920 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 4454 │ │ │ │ + pcaddi $a1, 4670 │ │ │ │ move $a0, $s5 │ │ │ │ bl -6000 │ │ │ │ beqz $a0, 36 │ │ │ │ ld.bu $t1, $s5, 0 │ │ │ │ li.w $t0, 45 │ │ │ │ beq $t1, $t0, 40 │ │ │ │ ld.d $t0, $sp, 40 │ │ │ │ @@ -1326,15 +1326,15 @@ │ │ │ │ st.d $t0, $sp, 128 │ │ │ │ b -4824 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 30 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a2, $s5 │ │ │ │ - pcaddi $a1, 4438 │ │ │ │ + pcaddi $a1, 4654 │ │ │ │ fst.d $fs7, $sp, 176 │ │ │ │ bl -5600 │ │ │ │ li.w $a0, 1 │ │ │ │ bl -6024 │ │ │ │ nop │ │ │ │ move $a5, $a0 │ │ │ │ pcalau12i $a0, 0 │ │ │ │ @@ -1480,25 +1480,889 @@ │ │ │ │ li.d $t0, -464 │ │ │ │ lu32i.d $t0, -1 │ │ │ │ lu52i.d $t0, $t0, -1 │ │ │ │ add.d $t0, $t1, $t0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ jr $t0 │ │ │ │ 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, -1596 │ │ │ │ + fmul.s $fa5, $fa5, $fa0 │ │ │ │ + fmul.s $fa4, $fa4, $fa0 │ │ │ │ + fmul.s $fa3, $fa3, $fa0 │ │ │ │ + nop │ │ │ │ + movfr2gr.s $t0, $fa3 │ │ │ │ + fst.s $fa5, $sp, 0 │ │ │ │ + fst.s $fa4, $sp, 4 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bstrpick.d $a1, $t0, 0x1f, 0x0 │ │ │ │ + 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 -6356 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fld.s $ft1, $a0, 8 │ │ │ │ + fld.s $fa2, $a0, 12 │ │ │ │ + fld.s $ft0, $a0, 0 │ │ │ │ + fld.s $fa5, $a0, 32 │ │ │ │ + fld.s $fa0, $a0, 20 │ │ │ │ + fld.s $fa6, $a0, 24 │ │ │ │ + fsub.s $fa2, $fa2, $ft0 │ │ │ │ + fsub.s $fa5, $fa5, $ft1 │ │ │ │ + fsub.s $fa0, $fa0, $ft1 │ │ │ │ + fld.s $fa7, $a0, 4 │ │ │ │ + fld.s $fa1, $a0, 28 │ │ │ │ + fmul.s $ft1, $fa2, $fa5 │ │ │ │ + fld.s $fa3, $a0, 16 │ │ │ │ + fsub.s $fa1, $fa1, $fa7 │ │ │ │ + fsub.s $fa6, $fa6, $ft0 │ │ │ │ + fsub.s $fa3, $fa3, $fa7 │ │ │ │ + vxor.v $vr4, $vr4, $vr4 │ │ │ │ + fmul.s $ft0, $fa0, $fa1 │ │ │ │ + fmsub.s $fa0, $fa0, $fa6, $ft1 │ │ │ │ + fmul.s $fa7, $fa3, $fa6 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + fmsub.s $fa3, $fa3, $fa5, $ft0 │ │ │ │ + fmsub.s $fa2, $fa2, $fa1, $fa7 │ │ │ │ + fmul.s $fa1, $fa0, $fa0 │ │ │ │ + fmadd.s $fa1, $fa3, $fa3, $fa1 │ │ │ │ + fmadd.s $fa1, $fa2, $fa2, $fa1 │ │ │ │ + fsqrt.s $fa1, $fa1 │ │ │ │ + fcmp.ceq.s $fcc0, $fa1, $fa4 │ │ │ │ + bcnez $fcc0, 48 │ │ │ │ + fdiv.s $fa3, $fa3, $fa1 │ │ │ │ + fdiv.s $fa0, $fa0, $fa1 │ │ │ │ + fdiv.s $fa1, $fa2, $fa1 │ │ │ │ + fst.s $fa3, $sp, 16 │ │ │ │ + fst.s $fa0, $sp, 20 │ │ │ │ + fst.s $fa1, $sp, 12 │ │ │ │ + ld.wu $a1, $sp, 12 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + fmov.s $fa3, $fa4 │ │ │ │ + fmov.s $fa0, $fa4 │ │ │ │ + fst.s $fa4, $sp, 12 │ │ │ │ + fst.s $fa3, $sp, 16 │ │ │ │ + fst.s $fa0, $sp, 20 │ │ │ │ + ld.wu $a1, $sp, 12 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + 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 -7020 │ │ │ │ + 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 │ │ │ │ + st.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 -7116 │ │ │ │ + st.d $a0, $s1, 24 │ │ │ │ + beqz $a0, 84 │ │ │ │ + pcalau12i $t0, 4 │ │ │ │ + fld.s $fa0, $t0, -1592 │ │ │ │ + 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, 3539 │ │ │ │ + bl -7504 │ │ │ │ + li.w $a0, 1 │ │ │ │ + bl -7480 │ │ │ │ + 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, -1592 │ │ │ │ + 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, 4390 │ │ │ │ + li.w $a2, 92 │ │ │ │ + pcaddi $a1, 3498 │ │ │ │ + pcaddi $a0, 3515 │ │ │ │ + bl -7784 │ │ │ │ + nop │ │ │ │ + bl -6912 │ │ │ │ + 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 -7508 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -7528 │ │ │ │ + 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, -304 │ │ │ │ + pcalau12i $t1, 29 │ │ │ │ + ld.d $t1, $t1, -72 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + st.d $t1, $sp, 248 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + fmul.s $fa1, $fa1, $fa7 │ │ │ │ + fmul.s $fa0, $fa0, $fa6 │ │ │ │ + st.d $ra, $sp, 296 │ │ │ │ + xori $a2, $a2, 0x1 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + movcf2fr $fa0, $fcc0 │ │ │ │ + movfr2gr.s $t1, $fa0 │ │ │ │ + beq $t1, $a2, 68 │ │ │ │ + pcalau12i $t1, 29 │ │ │ │ + ld.d $t1, $t1, -72 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 1472 │ │ │ │ + ld.d $ra, $sp, 296 │ │ │ │ + addi.d $sp, $sp, 304 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + st.d $s0, $sp, 288 │ │ │ │ + fst.d $fs0, $sp, 280 │ │ │ │ + fst.d $fs1, $sp, 272 │ │ │ │ + move $t0, $a1 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $a1 │ │ │ │ + fst.s $fa5, $a1, 0 │ │ │ │ + fst.s $fa3, $a1, 12 │ │ │ │ + fst.s $fa2, $a1, 16 │ │ │ │ + fst.s $fa4, $a1, 24 │ │ │ │ + bl -872 │ │ │ │ + ld.d $t3, $t0, 32 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + vst $vr0, $sp, 168 │ │ │ │ + bstrpick.d $t1, $a0, 0x3f, 0x20 │ │ │ │ + vld $vr0, $t0, 16 │ │ │ │ + vst $vr0, $sp, 184 │ │ │ │ + st.w $a1, $sp, 160 │ │ │ │ + st.w $t1, $sp, 156 │ │ │ │ + st.w $a0, $sp, 152 │ │ │ │ + addi.d $t1, $sp, 168 │ │ │ │ + move $t2, $zero │ │ │ │ + li.w $t4, 2 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ + fld.s $fa0, $t1, 0 │ │ │ │ + fld.s $fa1, $t1, 12 │ │ │ │ + addi.w $t5, $t2, 1 │ │ │ │ + move $t0, $t1 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + move $t2, $t1 │ │ │ │ + move $t3, $t5 │ │ │ │ + bceqz $fcc0, 44 │ │ │ │ + ld.d $t6, $t0, 12 │ │ │ │ + fld.s $fa2, $t1, 4 │ │ │ │ + fld.s $fa1, $t1, 8 │ │ │ │ + stptr.d $t6, $t1, 0 │ │ │ │ + ldptr.w $t6, $t0, 20 │ │ │ │ + st.w $t6, $t1, 8 │ │ │ │ + fst.s $fa0, $t0, 12 │ │ │ │ + fst.s $fa2, $t0, 16 │ │ │ │ + fst.s $fa1, $t0, 20 │ │ │ │ + nop │ │ │ │ + beq $t3, $t4, 32 │ │ │ │ + fld.s $fa1, $t2, 24 │ │ │ │ + fld.s $fa0, $t1, 0 │ │ │ │ + addi.d $t2, $t2, 12 │ │ │ │ + li.w $t3, 2 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + move $t0, $t2 │ │ │ │ + bcnez $fcc0, -68 │ │ │ │ + addi.d $t1, $t1, 12 │ │ │ │ + li.w $t2, 1 │ │ │ │ + bne $t5, $t4, -112 │ │ │ │ + fld.s $fa7, $s0, 16 │ │ │ │ + vld $vr0, $sp, 184 │ │ │ │ + vst $vr0, $sp, 224 │ │ │ │ + pcalau12i $t0, 4 │ │ │ │ + vld $vr0, $sp, 168 │ │ │ │ + vst $vr0, $sp, 208 │ │ │ │ + fld.d $fs0, $t0, 2008 │ │ │ │ + fcvt.d.s $ft3, $fa7 │ │ │ │ + fld.s $ft1, $sp, 232 │ │ │ │ + fmul.d $fa1, $ft3, $fs0 │ │ │ │ + vxor.v $vr25, $vr25, $vr25 │ │ │ │ + fcvt.d.s $fa6, $ft1 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + fld.s $ft5, $sp, 224 │ │ │ │ + fld.s $fa4, $sp, 208 │ │ │ │ + fld.s $fa3, $sp, 212 │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + fld.s $fa5, $sp, 216 │ │ │ │ + fsub.d $fa6, $fa6, $fa1 │ │ │ │ + fld.s $ft4, $sp, 220 │ │ │ │ + fld.s $ft2, $sp, 236 │ │ │ │ + fcvt.s.d $fa6, $fa6 │ │ │ │ + fcmp.slt.s $fcc0, $fa6, $fs1 │ │ │ │ + bcnez $fcc0, 528 │ │ │ │ + fcvt.d.s $fa0, $fa4 │ │ │ │ + fadd.d $fa0, $fa0, $fa1 │ │ │ │ + fld.s $fa2, $s0, 8 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fcmp.slt.s $fcc0, $fa2, $fa0 │ │ │ │ + bcnez $fcc0, 504 │ │ │ │ + fdiv.s $fa0, $fa0, $fa7 │ │ │ │ + ldptr.w $t7, $s0, 4 │ │ │ │ + fst.s $fa7, $sp, 20 │ │ │ │ + fst.s $fa4, $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 $ft3, $sp, 48 │ │ │ │ + fst.s $ft2, $sp, 64 │ │ │ │ + fst.s $ft4, $sp, 56 │ │ │ │ + fst.s $ft1, $sp, 68 │ │ │ │ + fst.s $fa5, $sp, 72 │ │ │ │ + fst.s $fa3, $sp, 76 │ │ │ │ + fst.s $ft5, $sp, 96 │ │ │ │ + st.d $a3, $sp, 80 │ │ │ │ + st.d $a4, $sp, 88 │ │ │ │ + bl -7916 │ │ │ │ + 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 -7980 │ │ │ │ + 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, 312 │ │ │ │ + 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 $fa3, $sp, 76 │ │ │ │ + fld.s $fa5, $sp, 72 │ │ │ │ + fld.s $ft1, $sp, 68 │ │ │ │ + fld.s $ft4, $sp, 56 │ │ │ │ + fld.s $ft2, $sp, 64 │ │ │ │ + fld.d $ft3, $sp, 48 │ │ │ │ + fld.s $fa4, $sp, 40 │ │ │ │ + ld.d $t7, $sp, 32 │ │ │ │ + fst.d $fs2, $sp, 264 │ │ │ │ + fmov.s $fs2, $fa0 │ │ │ │ + addi.w $t5, $t0, 1 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + movgr2fr.d $fa0, $t4 │ │ │ │ + ffint.d.w $fa2, $fa0 │ │ │ │ + fadd.d $fa2, $fa2, $fs0 │ │ │ │ + fmul.d $fa0, $ft3, $fa2 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fcmp.sle.s $fcc0, $fa0, $fa4 │ │ │ │ + bcnez $fcc0, 168 │ │ │ │ + fcmp.sle.s $fcc0, $ft1, $fa0 │ │ │ │ + bcnez $fcc0, 736 │ │ │ │ + fcmp.sle.s $fcc0, $fa0, $ft4 │ │ │ │ + fsub.s $ft7, $fa0, $fa4 │ │ │ │ + bcnez $fcc0, 756 │ │ │ │ + fsub.s $fa1, $ft2, $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, $ft2, $fa3 │ │ │ │ + fsub.s $ft6, $ft1, $fa4 │ │ │ │ + fmul.s $fa0, $fa0, $ft7 │ │ │ │ + fdiv.s $fa0, $fa0, $ft6 │ │ │ │ + fadd.s $fa0, $fa0, $fa3 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + movcf2fr $ft6, $fcc0 │ │ │ │ + fcmp.slt.s $fcc0, $fa0, $fa1 │ │ │ │ + movfr2gr.s $t0, $ft6 │ │ │ │ + bceqz $fcc0, 100 │ │ │ │ + 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, 112 │ │ │ │ + nop │ │ │ │ + addi.w $t4, $t4, 1 │ │ │ │ + bne $t4, $t5, -156 │ │ │ │ + ld.d $s0, $sp, 288 │ │ │ │ + fld.d $fs0, $sp, 280 │ │ │ │ + fld.d $fs1, $sp, 272 │ │ │ │ + fld.d $fs2, $sp, 264 │ │ │ │ + b -848 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fmov.s $fa1, $fa3 │ │ │ │ + fmov.s $fa0, $fa3 │ │ │ │ + move $t0, $zero │ │ │ │ + nop │ │ │ │ + fmov.s $ft9, $fa0 │ │ │ │ + b -92 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $s0, $sp, 288 │ │ │ │ + fld.d $fs0, $sp, 280 │ │ │ │ + fld.d $fs1, $sp, 272 │ │ │ │ + b -908 │ │ │ │ + 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 │ │ │ │ + fst.s $ft1, $sp, 76 │ │ │ │ + fst.s $ft2, $sp, 72 │ │ │ │ + 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 $a4, $sp, 120 │ │ │ │ + st.d $a3, $sp, 112 │ │ │ │ + st.d $t5, $sp, 104 │ │ │ │ + fst.s $fa4, $sp, 128 │ │ │ │ + fst.s $fa3, $sp, 100 │ │ │ │ + fst.s $fa5, $sp, 88 │ │ │ │ + fst.s $ft4, $sp, 80 │ │ │ │ + fst.s $ft5, $sp, 96 │ │ │ │ + fst.s $ft0, $sp, 68 │ │ │ │ + st.d $t7, $sp, 56 │ │ │ │ + fst.s $fa7, $sp, 64 │ │ │ │ + fst.s $fa6, $sp, 48 │ │ │ │ + st.d $t4, $sp, 40 │ │ │ │ + fst.d $ft3, $sp, 32 │ │ │ │ + fst.s $ft7, $sp, 20 │ │ │ │ + fst.s $ft6, $sp, 8 │ │ │ │ + fst.d $fa2, $sp, 136 │ │ │ │ + fst.s $ft9, $sp, 132 │ │ │ │ + bl -8496 │ │ │ │ + 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 -8584 │ │ │ │ + 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 $ft3, $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 │ │ │ │ + fld.s $fa7, $sp, 64 │ │ │ │ + ld.d $t7, $sp, 56 │ │ │ │ + fld.s $ft0, $sp, 68 │ │ │ │ + fld.s $ft2, $sp, 72 │ │ │ │ + fld.s $ft1, $sp, 76 │ │ │ │ + fld.s $ft5, $sp, 96 │ │ │ │ + fld.s $ft4, $sp, 80 │ │ │ │ + fld.s $fa5, $sp, 88 │ │ │ │ + fld.s $fa3, $sp, 100 │ │ │ │ + fld.s $fa4, $sp, 128 │ │ │ │ + ld.d $t5, $sp, 104 │ │ │ │ + ld.d $a3, $sp, 112 │ │ │ │ + ld.d $a4, $sp, 120 │ │ │ │ + blt $t0, $t2, -432 │ │ │ │ + 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, $fa3 │ │ │ │ + fcvt.s.d $fa0, $fa0 │ │ │ │ + fsub.s $fa0, $fa0, $fa4 │ │ │ │ + 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 -608 │ │ │ │ + nop │ │ │ │ + fmov.s $fa0, $ft2 │ │ │ │ + fmov.s $fa1, $ft2 │ │ │ │ + fmov.s $ft9, $fa0 │ │ │ │ + move $t0, $zero │ │ │ │ + b -664 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fsub.s $fa1, $ft5, $fa3 │ │ │ │ + fsub.s $fa0, $ft4, $fa4 │ │ │ │ + fmul.s $fa1, $fa1, $ft7 │ │ │ │ + fdiv.s $fa1, $fa1, $fa0 │ │ │ │ + fadd.s $fa1, $fa1, $fa3 │ │ │ │ + b -748 │ │ │ │ + st.d $s0, $sp, 288 │ │ │ │ + fst.d $fs0, $sp, 280 │ │ │ │ + fst.d $fs1, $sp, 272 │ │ │ │ + fst.d $fs2, $sp, 264 │ │ │ │ + bl -8664 │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 29 │ │ │ │ + ld.d $t0, $t0, -72 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + ldptr.w $t0, $a1, 0 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + beqz $t0, 344 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s6, $sp, 32 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + st.d $s7, $sp, 24 │ │ │ │ + move $s6, $a1 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s0, $zero │ │ │ │ + pcalau12i $s2, 29 │ │ │ │ + ld.d $s2, $s2, -8 │ │ │ │ + pcalau12i $s4, 29 │ │ │ │ + ld.d $s4, $s4, -64 │ │ │ │ + ldptr.w $t0, $s6, 4 │ │ │ │ + move $s5, $zero │ │ │ │ + li.w $s3, 1000 │ │ │ │ + bnez $t0, 60 │ │ │ │ + b 208 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -9288 │ │ │ │ + ldptr.w $t0, $s6, 4 │ │ │ │ + addi.w $s5, $s5, 1 │ │ │ │ + bgeu $s5, $t0, 156 │ │ │ │ + mul.w $t0, $s0, $t0 │ │ │ │ + ld.d $t1, $s6, 24 │ │ │ │ + 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 $a0, $t0, 8 │ │ │ │ + ld.b $s7, $t0, 4 │ │ │ │ + addi.w $a0, $a0, 1 │ │ │ │ + blez $a0, -60 │ │ │ │ + ldptr.w $t0, $s2, 0 │ │ │ │ + bge $a0, $t0, -68 │ │ │ │ + ldptr.w $t0, $s4, 0 │ │ │ │ + bge $a0, $t0, -76 │ │ │ │ + addi.d $a3, $sp, 6 │ │ │ │ + addi.d $a2, $sp, 4 │ │ │ │ + addi.d $a1, $sp, 2 │ │ │ │ + ext.w.h $a0, $a0 │ │ │ │ + bl -9104 │ │ │ │ + ld.h $t2, $sp, 6 │ │ │ │ + ld.h $t1, $sp, 4 │ │ │ │ + ld.h $t0, $sp, 2 │ │ │ │ + move $a5, $s7 │ │ │ │ + slli.w $a4, $t2, 0x8 │ │ │ │ + slli.w $a2, $t0, 0x8 │ │ │ │ + slli.w $a3, $t1, 0x8 │ │ │ │ + sub.w $a2, $a2, $t0 │ │ │ │ + sub.w $a4, $a4, $t2 │ │ │ │ + div.w $a2, $a2, $s3 │ │ │ │ + sub.w $a3, $a3, $t1 │ │ │ │ + div.w $a4, $a4, $s3 │ │ │ │ + pcaddi $a1, 3021 │ │ │ │ + div.w $a3, $a3, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -9184 │ │ │ │ + ldptr.w $t0, $s6, 4 │ │ │ │ + addi.w $s5, $s5, 1 │ │ │ │ + bltu $s5, $t0, -148 │ │ │ │ + move $a1, $s1 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -9464 │ │ │ │ + ldptr.w $t0, $s6, 0 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bltu $s0, $t0, -244 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $s5, $sp, 40 │ │ │ │ + ld.d $s6, $sp, 32 │ │ │ │ + ld.d $s7, $sp, 24 │ │ │ │ + pcalau12i $t1, 29 │ │ │ │ + ld.d $t1, $t1, -72 │ │ │ │ + ld.d $t1, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + xor $t0, $t0, $t1 │ │ │ │ + li.w $t1, 0x0 │ │ │ │ + bnez $t0, 16 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + st.d $s6, $sp, 32 │ │ │ │ + st.d $s7, $sp, 24 │ │ │ │ + bl -9120 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $a0, 0 │ │ │ │ + beqz $t0, 308 │ │ │ │ + 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 -9548 │ │ │ │ + ldptr.w $t0, $s6, 4 │ │ │ │ + beqz $t0, 100 │ │ │ │ + move $s5, $zero │ │ │ │ + nop │ │ │ │ + mul.w $t0, $t0, $s0 │ │ │ │ + ld.d $t1, $s6, 24 │ │ │ │ + pcaddi $a0, 2954 │ │ │ │ + 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, 84 │ │ │ │ + bl -10160 │ │ │ │ + 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 │ │ │ │ + ldptr.d $a0, $s3, 0 │ │ │ │ + andi $s4, $t0, 0xff │ │ │ │ + move $a2, $zero │ │ │ │ + slli.d $a1, $s4, 0x8 │ │ │ │ + bl -9520 │ │ │ │ + move $a1, $s7 │ │ │ │ + pcaddi $a0, 2914 │ │ │ │ + bl -10268 │ │ │ │ + ldptr.d $a0, $s3, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + slli.d $a1, $s4, 0x8 │ │ │ │ + bl -10204 │ │ │ │ + b -120 │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ addi.d $sp, $sp, -128 │ │ │ │ st.d $ra, $sp, 120 │ │ │ │ li.w $t1, 2 │ │ │ │ bge $t1, $a2, 1420 │ │ │ │ li.w $t0, 3 │ │ │ │ move $t6, $a2 │ │ │ │ beq $a2, $t0, 1208 │ │ │ │ - pcalau12i $t1, 5 │ │ │ │ - pcalau12i $t0, 5 │ │ │ │ + pcalau12i $t1, 4 │ │ │ │ + pcalau12i $t0, 4 │ │ │ │ fld.s $ft5, $t1, -1596 │ │ │ │ - fld.d $ft9, $t0, 2008 │ │ │ │ + fld.d $ft9, $t0, 2016 │ │ │ │ vxor.v $vr6, $vr6, $vr6 │ │ │ │ st.d $s0, $sp, 112 │ │ │ │ st.d $s1, $sp, 104 │ │ │ │ st.d $s2, $sp, 96 │ │ │ │ st.d $s3, $sp, 88 │ │ │ │ fst.d $fs0, $sp, 72 │ │ │ │ li.w $t8, -1 │ │ │ │ @@ -1677,24 +2541,24 @@ │ │ │ │ slli.d $a0, $s2, 0x2 │ │ │ │ st.d $a3, $sp, 56 │ │ │ │ st.d $a1, $sp, 48 │ │ │ │ st.d $a4, $sp, 40 │ │ │ │ st.d $t5, $sp, 32 │ │ │ │ st.d $t0, $sp, 24 │ │ │ │ st.d $t6, $sp, 16 │ │ │ │ - bl -7172 │ │ │ │ + bl -10628 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ slli.d $a0, $s2, 0x2 │ │ │ │ - bl -7184 │ │ │ │ + bl -10640 │ │ │ │ move $s3, $a0 │ │ │ │ slli.d $a0, $s1, 0x2 │ │ │ │ - bl -7196 │ │ │ │ + bl -10652 │ │ │ │ stptr.d $a0, $sp, 0 │ │ │ │ slli.d $a0, $s1, 0x2 │ │ │ │ - bl -7208 │ │ │ │ + bl -10664 │ │ │ │ ld.d $t4, $sp, 8 │ │ │ │ move $t7, $a0 │ │ │ │ beqz $t4, 532 │ │ │ │ beqz $s3, 528 │ │ │ │ ldptr.d $t8, $sp, 0 │ │ │ │ beqz $t8, 520 │ │ │ │ ld.d $a1, $sp, 48 │ │ │ │ @@ -1768,28 +2632,28 @@ │ │ │ │ move $a2, $s2 │ │ │ │ alsl.d $a4, $s1, $a4, 0x2 │ │ │ │ move $a1, $t7 │ │ │ │ move $a0, $s3 │ │ │ │ stptr.d $t7, $sp, 0 │ │ │ │ bl -1144 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bl -7632 │ │ │ │ + bl -11088 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -7640 │ │ │ │ + bl -11096 │ │ │ │ ld.d $a0, $sp, 16 │ │ │ │ - bl -7648 │ │ │ │ + bl -11104 │ │ │ │ ldptr.d $a0, $sp, 0 │ │ │ │ ld.d $s0, $sp, 112 │ │ │ │ ld.d $s1, $sp, 104 │ │ │ │ ld.d $s2, $sp, 96 │ │ │ │ ld.d $s3, $sp, 88 │ │ │ │ fld.d $fs0, $sp, 72 │ │ │ │ ld.d $ra, $sp, 120 │ │ │ │ addi.d $sp, $sp, 128 │ │ │ │ - b -7684 │ │ │ │ + b -11140 │ │ │ │ ld.d $s0, $sp, 112 │ │ │ │ ld.d $s1, $sp, 104 │ │ │ │ ld.d $s2, $sp, 96 │ │ │ │ ld.d $s3, $sp, 88 │ │ │ │ fld.d $fs0, $sp, 72 │ │ │ │ nop │ │ │ │ ldptr.w $t0, $a1, 0 │ │ │ │ @@ -1822,45 +2686,45 @@ │ │ │ │ xori $a2, $a2, 0x1 │ │ │ │ stx.w $t2, $t8, $a0 │ │ │ │ addi.w $s1, $s1, 1 │ │ │ │ stx.w $t2, $t7, $t3 │ │ │ │ addi.w $s2, $s2, 1 │ │ │ │ st.w $a6, $a5, 8 │ │ │ │ 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, 3407 │ │ │ │ - bl -8048 │ │ │ │ + pcaddi $a0, 2539 │ │ │ │ + bl -11504 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -8024 │ │ │ │ + bl -11480 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 4316 │ │ │ │ + pcaddi $a3, 3456 │ │ │ │ li.w $a2, 155 │ │ │ │ - pcaddi $a1, 3388 │ │ │ │ - pcaddi $a0, 3409 │ │ │ │ - bl -8224 │ │ │ │ + pcaddi $a1, 2552 │ │ │ │ + pcaddi $a0, 2563 │ │ │ │ + bl -11680 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 4310 │ │ │ │ + pcaddi $a3, 3450 │ │ │ │ li.w $a2, 30 │ │ │ │ - pcaddi $a1, 3382 │ │ │ │ - pcaddi $a0, 3387 │ │ │ │ + pcaddi $a1, 2546 │ │ │ │ + pcaddi $a0, 2551 │ │ │ │ st.d $s0, $sp, 112 │ │ │ │ st.d $s1, $sp, 104 │ │ │ │ st.d $s2, $sp, 96 │ │ │ │ st.d $s3, $sp, 88 │ │ │ │ fst.d $fs0, $sp, 72 │ │ │ │ - bl -8268 │ │ │ │ - pcaddi $a3, 4300 │ │ │ │ + bl -11724 │ │ │ │ + pcaddi $a3, 3440 │ │ │ │ li.w $a2, 104 │ │ │ │ - pcaddi $a1, 3372 │ │ │ │ - pcaddi $a0, 3379 │ │ │ │ - bl -8288 │ │ │ │ + pcaddi $a1, 2536 │ │ │ │ + pcaddi $a0, 2543 │ │ │ │ + bl -11744 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -192 │ │ │ │ st.d $ra, $sp, 184 │ │ │ │ st.d $s0, $sp, 176 │ │ │ │ st.d $s1, $sp, 168 │ │ │ │ @@ -1951,50 +2815,50 @@ │ │ │ │ fmsub.s $fs4, $fa5, $fa1, $fs4 │ │ │ │ fmsub.s $fs5, $fa4, $fa0, $fs5 │ │ │ │ bne $t3, $t2, -216 │ │ │ │ nop │ │ │ │ bstrpick.d $a0, $s0, 0x1f, 0x0 │ │ │ │ alsl.d $a0, $a0, $a0, 0x1 │ │ │ │ slli.d $a0, $a0, 0x2 │ │ │ │ - bl -8268 │ │ │ │ + bl -11724 │ │ │ │ move $s2, $a0 │ │ │ │ beqz $a0, 740 │ │ │ │ li.w $t0, 3 │ │ │ │ beq $s0, $t0, 724 │ │ │ │ - pcaddi $t0, 4156 │ │ │ │ + pcaddi $t0, 3296 │ │ │ │ vreplvei.w $vr14, $vr26, 0x0 │ │ │ │ vreplvei.w $vr13, $vr25, 0x0 │ │ │ │ vreplvei.w $vr12, $vr24, 0x0 │ │ │ │ vld $vr0, $t0, 0 │ │ │ │ - pcaddi $a1, 4155 │ │ │ │ + pcaddi $a1, 3295 │ │ │ │ vst $vr0, $sp, 0 │ │ │ │ vreplvei.w $vr10, $vr27, 0x0 │ │ │ │ - pcaddi $t1, 4156 │ │ │ │ + pcaddi $t1, 3296 │ │ │ │ vld $vr0, $a1, 0 │ │ │ │ vst $vr0, $sp, 16 │ │ │ │ vreplvei.w $vr8, $vr28, 0x0 │ │ │ │ vld $vr0, $t1, 0 │ │ │ │ bstrpick.d $t2, $s0, 0x1f, 0x2 │ │ │ │ vst $vr0, $sp, 32 │ │ │ │ vreplvei.w $vr6, $vr29, 0x0 │ │ │ │ - pcaddi $a0, 4152 │ │ │ │ + pcaddi $a0, 3292 │ │ │ │ vld $vr0, $a0, 0 │ │ │ │ vxor.v $vr4, $vr4, $vr4 │ │ │ │ vst $vr0, $sp, 48 │ │ │ │ alsl.d $t2, $t2, $t2, 0x1 │ │ │ │ - pcaddi $t8, 4151 │ │ │ │ + pcaddi $t8, 3291 │ │ │ │ vreplvei.w $vr5, $vr4, 0x0 │ │ │ │ vld $vr0, $t8, 0 │ │ │ │ - pcaddi $t7, 4152 │ │ │ │ + pcaddi $t7, 3292 │ │ │ │ vst $vr0, $sp, 64 │ │ │ │ - pcaddi $t6, 4154 │ │ │ │ + pcaddi $t6, 3294 │ │ │ │ vld $vr11, $t7, 0 │ │ │ │ - pcaddi $t5, 4156 │ │ │ │ + pcaddi $t5, 3296 │ │ │ │ vld $vr9, $t6, 0 │ │ │ │ - pcaddi $t4, 4158 │ │ │ │ + pcaddi $t4, 3298 │ │ │ │ vld $vr7, $t5, 0 │ │ │ │ srli.w $t3, $s0, 0x2 │ │ │ │ vld $vr0, $t4, 0 │ │ │ │ vst $vr0, $sp, 80 │ │ │ │ move $t0, $s2 │ │ │ │ alsl.d $t2, $t2, $s2, 0x4 │ │ │ │ move $t1, $s1 │ │ │ │ @@ -2076,15 +2940,15 @@ │ │ │ │ addi.d $t1, $t1, 12 │ │ │ │ fsub.s $fa1, $fa1, $fa3 │ │ │ │ fadd.s $fa0, $fa0, $fa2 │ │ │ │ fmadd.s $fs0, $fa1, $fa0, $fs0 │ │ │ │ bne $a0, $s0, -52 │ │ │ │ bstrpick.d $a0, $a0, 0x1f, 0x0 │ │ │ │ slli.d $a0, $a0, 0x2 │ │ │ │ - bl -8768 │ │ │ │ + bl -12224 │ │ │ │ move $s1, $a0 │ │ │ │ beqz $a0, 240 │ │ │ │ vxor.v $vr0, $vr0, $vr0 │ │ │ │ move $t1, $a0 │ │ │ │ fcmp.sle.s $fcc0, $fa0, $fs0 │ │ │ │ move $t0, $zero │ │ │ │ movcf2fr $fa0, $fcc0 │ │ │ │ @@ -2098,29 +2962,29 @@ │ │ │ │ bne $s0, $t0, -12 │ │ │ │ move $a4, $s3 │ │ │ │ move $a2, $s0 │ │ │ │ move $a1, $s1 │ │ │ │ move $a0, $s2 │ │ │ │ bl -2464 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -8952 │ │ │ │ + bl -12408 │ │ │ │ ld.d $ra, $sp, 184 │ │ │ │ ld.d $s0, $sp, 176 │ │ │ │ ld.d $s2, $sp, 160 │ │ │ │ ld.d $s3, $sp, 152 │ │ │ │ fld.d $fs0, $sp, 136 │ │ │ │ fld.d $fs1, $sp, 128 │ │ │ │ fld.d $fs2, $sp, 120 │ │ │ │ fld.d $fs3, $sp, 112 │ │ │ │ fld.d $fs4, $sp, 104 │ │ │ │ fld.d $fs5, $sp, 96 │ │ │ │ move $a0, $s1 │ │ │ │ ld.d $s1, $sp, 168 │ │ │ │ addi.d $sp, $sp, 192 │ │ │ │ - b -9008 │ │ │ │ + b -12464 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -2138,595 +3002,35 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $t1, $zero │ │ │ │ b -404 │ │ │ │ - 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, 3091 │ │ │ │ - bl -9312 │ │ │ │ + pcaddi $a0, 2223 │ │ │ │ + bl -12768 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -9288 │ │ │ │ + bl -12744 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 4006 │ │ │ │ + pcaddi $a3, 3146 │ │ │ │ li.w $a2, 168 │ │ │ │ - pcaddi $a1, 3072 │ │ │ │ - pcaddi $a0, 3077 │ │ │ │ - bl -9488 │ │ │ │ - nop │ │ │ │ + pcaddi $a1, 2236 │ │ │ │ + pcaddi $a0, 2241 │ │ │ │ + bl -12944 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - 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 -8880 │ │ │ │ - move $s2, $a0 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - bl -8940 │ │ │ │ - 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, -1592 │ │ │ │ - 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 9044 │ │ │ │ - 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 9008 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - move $a1, $a0 │ │ │ │ - pcaddi $a0, 3012 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -9264 │ │ │ │ - pcaddi $a2, 3019 │ │ │ │ - pcaddi $a1, 3030 │ │ │ │ - pcaddi $a0, 3033 │ │ │ │ - bl -9280 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9512 │ │ │ │ - pcaddi $a0, 3033 │ │ │ │ - bl -9008 │ │ │ │ - pcaddi $a0, 3043 │ │ │ │ - bl -9016 │ │ │ │ - pcaddi $a0, 3053 │ │ │ │ - bl -9024 │ │ │ │ - pcaddi $a0, 3067 │ │ │ │ - bl -9032 │ │ │ │ - pcaddi $a0, 3075 │ │ │ │ - bl -9040 │ │ │ │ - pcaddi $a0, 3093 │ │ │ │ - bl -9048 │ │ │ │ - pcaddi $a0, 3099 │ │ │ │ - bl -9056 │ │ │ │ - pcaddi $a0, 3117 │ │ │ │ - bl -9064 │ │ │ │ - pcaddi $a0, 3125 │ │ │ │ - bl -9072 │ │ │ │ - pcaddi $a0, 3143 │ │ │ │ - bl -9080 │ │ │ │ - pcaddi $a0, 3153 │ │ │ │ - bl -9088 │ │ │ │ - pcaddi $a0, 3169 │ │ │ │ - bl -9096 │ │ │ │ - pcaddi $a0, 3183 │ │ │ │ - bl -9104 │ │ │ │ - pcaddi $a0, 3193 │ │ │ │ - bl -9112 │ │ │ │ - pcaddi $a0, 3203 │ │ │ │ - bl -9120 │ │ │ │ - pcaddi $a0, 3207 │ │ │ │ - bl -9128 │ │ │ │ - pcaddi $a0, 3215 │ │ │ │ - bl -9136 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9656 │ │ │ │ - pcaddi $a0, 3225 │ │ │ │ - bl -9152 │ │ │ │ - pcaddi $a0, 3235 │ │ │ │ - bl -9160 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9680 │ │ │ │ - pcaddi $a0, 3249 │ │ │ │ - bl -9176 │ │ │ │ - pcaddi $a0, 3267 │ │ │ │ - bl -9184 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9704 │ │ │ │ - pcaddi $a0, 3277 │ │ │ │ - bl -9200 │ │ │ │ - pcaddi $a0, 3287 │ │ │ │ - bl -9208 │ │ │ │ - pcaddi $a0, 3299 │ │ │ │ - bl -9216 │ │ │ │ - pcaddi $a0, 3311 │ │ │ │ - bl -9224 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9744 │ │ │ │ - pcaddi $a0, 3319 │ │ │ │ - bl -9240 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -9760 │ │ │ │ - li.w $a0, 1 │ │ │ │ - bl -9944 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -352 │ │ │ │ - st.d $s2, $sp, 320 │ │ │ │ - st.d $s3, $sp, 312 │ │ │ │ - st.d $s4, $sp, 304 │ │ │ │ - st.d $s7, $sp, 280 │ │ │ │ - st.d $s8, $sp, 272 │ │ │ │ - fst.d $fs0, $sp, 264 │ │ │ │ - st.d $ra, $sp, 344 │ │ │ │ - fst.d $fs5, $sp, 224 │ │ │ │ - pcalau12i $t0, 29 │ │ │ │ - ld.d $t0, $t0, -72 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 200 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - movfr2gr.s $t3, $fa0 │ │ │ │ - fmov.s $fs0, $fa1 │ │ │ │ - move $s2, $a2 │ │ │ │ - move $s8, $a0 │ │ │ │ - move $s7, $a1 │ │ │ │ - move $s3, $a3 │ │ │ │ - move $s4, $a4 │ │ │ │ - bnez $a2, 1132 │ │ │ │ - pcalau12i $t1, 4 │ │ │ │ - fld.s $fa0, $t1, -1588 │ │ │ │ - pcalau12i $t0, 4 │ │ │ │ - vxor.v $vr29, $vr29, $vr29 │ │ │ │ - fst.s $fa0, $sp, 8 │ │ │ │ - fld.s $fa0, $t0, -1584 │ │ │ │ - fst.s $fa0, $sp, 4 │ │ │ │ - nop │ │ │ │ - ldptr.w $t0, $s7, 16 │ │ │ │ - beqz $t0, 1004 │ │ │ │ - movgr2fr.w $fa0, $t3 │ │ │ │ - addi.d $a1, $sp, 72 │ │ │ │ - addi.d $a0, $sp, 76 │ │ │ │ - fst.d $fs1, $sp, 256 │ │ │ │ - fst.d $fs2, $sp, 248 │ │ │ │ - fst.d $fs6, $sp, 216 │ │ │ │ - fst.s $fa2, $sp, 12 │ │ │ │ - fst.d $fs7, $sp, 208 │ │ │ │ - st.d $s0, $sp, 336 │ │ │ │ - st.d $s1, $sp, 328 │ │ │ │ - st.d $s6, $sp, 288 │ │ │ │ - fst.d $fs3, $sp, 240 │ │ │ │ - fst.d $fs4, $sp, 232 │ │ │ │ - st.d $s5, $sp, 296 │ │ │ │ - bl -9528 │ │ │ │ - fld.s $fs4, $sp, 72 │ │ │ │ - fld.s $fs3, $sp, 76 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -10360 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - slli.w $s1, $a0, 0x0 │ │ │ │ - bl -10148 │ │ │ │ - fmov.s $fs7, $fa0 │ │ │ │ - fneg.s $fa0, $fs0 │ │ │ │ - move $s6, $zero │ │ │ │ - bl -10276 │ │ │ │ - fld.s $fa2, $sp, 12 │ │ │ │ - pcalau12i $t0, 4 │ │ │ │ - fld.d $fs0, $t0, 2016 │ │ │ │ - fcvt.d.s $fs1, $fa2 │ │ │ │ - fmov.s $fs6, $fa0 │ │ │ │ - fneg.d $fs2, $fs1 │ │ │ │ - addi.w $s0, $s1, -1 │ │ │ │ - b 396 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fcvt.d.s $fa3, $fa3 │ │ │ │ - fcvt.d.s $ft3, $ft3 │ │ │ │ - fcvt.d.s $fa5, $fa5 │ │ │ │ - fcvt.d.s $ft2, $ft2 │ │ │ │ - fmul.d $fa3, $fa3, $fs0 │ │ │ │ - fmul.d $ft3, $ft3, $fs0 │ │ │ │ - fmul.d $fa5, $fa5, $fs0 │ │ │ │ - fmul.d $ft2, $ft2, $fs0 │ │ │ │ - fcvt.d.s $ft4, $ft9 │ │ │ │ - fcvt.d.s $fa0, $ft8 │ │ │ │ - fcvt.d.s $ft1, $ft1 │ │ │ │ - fcvt.d.s $fa4, $fa4 │ │ │ │ - fcvt.d.s $ft0, $ft0 │ │ │ │ - fmul.d $fa4, $fa4, $fs0 │ │ │ │ - fmul.d $ft4, $ft4, $fs0 │ │ │ │ - fmul.d $fa0, $fa0, $fs0 │ │ │ │ - fmul.d $ft1, $ft1, $fs0 │ │ │ │ - fmul.d $ft0, $ft0, $fs0 │ │ │ │ - fmadd.d $fa3, $fs1, $fa3, $fa2 │ │ │ │ - fmadd.d $ft2, $fs1, $ft2, $fa2 │ │ │ │ - fmadd.d $ft3, $fs2, $ft3, $fa1 │ │ │ │ - fmadd.d $fa5, $fs1, $fa5, $fs0 │ │ │ │ - fmadd.d $fa2, $fs1, $fa4, $fa2 │ │ │ │ - fmadd.d $fa0, $fs2, $fa0, $fa1 │ │ │ │ - fmadd.d $ft4, $fs1, $ft4, $fs0 │ │ │ │ - fmadd.d $fa4, $ft0, $fs2, $fa1 │ │ │ │ - fmadd.d $ft1, $fs1, $ft1, $fs0 │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - vilvl.d $vr1, $vr11, $vr3 │ │ │ │ - st.w $zero, $sp, 196 │ │ │ │ - vilvl.d $vr3, $vr10, $vr5 │ │ │ │ - vfcvt.s.d $vr1, $vr3, $vr1 │ │ │ │ - vst $vr1, $sp, 160 │ │ │ │ - fcvt.s.d $ft4, $ft4 │ │ │ │ - vilvl.d $vr1, $vr4, $vr2 │ │ │ │ - fst.s $ft4, $sp, 192 │ │ │ │ - vilvl.d $vr0, $vr9, $vr0 │ │ │ │ - vfcvt.s.d $vr0, $vr1, $vr0 │ │ │ │ - vst $vr0, $sp, 176 │ │ │ │ - bl 8036 │ │ │ │ - bstrpick.d $t0, $a0, 0x3f, 0x20 │ │ │ │ - movgr2fr.w $fa1, $a0 │ │ │ │ - movgr2fr.w $fa0, $a1 │ │ │ │ - movgr2fr.w $fa2, $t0 │ │ │ │ - fneg.s $fa1, $fa1 │ │ │ │ - fneg.s $fa2, $fa2 │ │ │ │ - fneg.s $fa0, $fa0 │ │ │ │ - st.w $a0, $sp, 80 │ │ │ │ - st.w $t0, $sp, 84 │ │ │ │ - st.w $a1, $sp, 88 │ │ │ │ - fld.s $fa3, $sp, 8 │ │ │ │ - fmul.s $fa2, $fa2, $fa3 │ │ │ │ - fld.s $fa3, $sp, 4 │ │ │ │ - fmadd.s $fa1, $fa1, $fa3, $fa2 │ │ │ │ - fmadd.s $fa0, $fa0, $fs5, $fa1 │ │ │ │ - movgr2fr.d $fa1, $s0 │ │ │ │ - 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 -10260 │ │ │ │ - ftintrz.w.s $fa0, $fa0 │ │ │ │ - movfr2gr.s $t0, $fa0 │ │ │ │ - li.w $a4, -1 │ │ │ │ - slli.w $t1, $t0, 0x0 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x1f │ │ │ │ - masknez $t0, $t1, $t0 │ │ │ │ - slt $t2, $t0, $s1 │ │ │ │ - masknez $t1, $s0, $t2 │ │ │ │ - maskeqz $t2, $t0, $t2 │ │ │ │ - or $t0, $t1, $t2 │ │ │ │ - ldx.b $a3, $s3, $t0 │ │ │ │ - beqz $s4, 20 │ │ │ │ - ld.d $t0, $s7, 24 │ │ │ │ - add.d $t0, $t0, $s5 │ │ │ │ - ldptr.w $a4, $t0, 12 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - vld $vr0, $sp, 128 │ │ │ │ - vld $vr1, $sp, 112 │ │ │ │ - vst $vr0, $sp, 32 │ │ │ │ - li.w $a2, 1 │ │ │ │ - vst $vr1, $sp, 16 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s8 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - bl 8516 │ │ │ │ - ldptr.w $t1, $s7, 16 │ │ │ │ - addi.d $s6, $s6, 1 │ │ │ │ - slli.w $t0, $s6, 0x0 │ │ │ │ - bgeu $t0, $t1, 436 │ │ │ │ - ld.d $t0, $s7, 24 │ │ │ │ - bstrpick.d $s5, $s6, 0x1f, 0x0 │ │ │ │ - slli.d $s5, $s5, 0x4 │ │ │ │ - add.d $t1, $t0, $s5 │ │ │ │ - ldptr.w $t2, $t1, 4 │ │ │ │ - ldx.w $t0, $t0, $s5 │ │ │ │ - ldptr.w $t1, $t1, 8 │ │ │ │ - ld.d $t3, $s7, 8 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $t2, $t2, $t2, 0x1 │ │ │ │ - alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ - alsl.d $t0, $t0, $t3, 0x2 │ │ │ │ - alsl.d $t2, $t2, $t3, 0x2 │ │ │ │ - alsl.d $t1, $t1, $t3, 0x2 │ │ │ │ - fld.s $fa5, $t0, 8 │ │ │ │ - fld.s $ft1, $t2, 8 │ │ │ │ - fld.s $ft9, $t1, 8 │ │ │ │ - fmul.s $fa0, $fs4, $fa5 │ │ │ │ - fmul.s $ft7, $fs4, $ft1 │ │ │ │ - fmul.s $ft6, $fs4, $ft9 │ │ │ │ - fld.s $fa3, $t0, 0 │ │ │ │ - fld.s $ft2, $t2, 0 │ │ │ │ - fld.s $fa4, $t1, 0 │ │ │ │ - fmul.s $ft12, $fs3, $fa5 │ │ │ │ - fmadd.s $fa0, $fa3, $fs3, $fa0 │ │ │ │ - fmadd.s $ft7, $fs3, $ft2, $ft7 │ │ │ │ - fmadd.s $ft6, $fs3, $fa4, $ft6 │ │ │ │ - fmul.s $ft11, $fs3, $ft1 │ │ │ │ - fmul.s $ft10, $fs3, $ft9 │ │ │ │ - fld.s $ft8, $t2, 4 │ │ │ │ - fld.s $ft0, $t1, 4 │ │ │ │ - fmul.s $ft13, $fs6, $fa0 │ │ │ │ - fmul.s $ft4, $fs6, $ft7 │ │ │ │ - fmul.s $fa0, $fs7, $fa0 │ │ │ │ - fmul.s $ft14, $fs6, $ft6 │ │ │ │ - fmul.s $ft6, $fs7, $ft6 │ │ │ │ - fmul.s $ft7, $fs7, $ft7 │ │ │ │ - fld.s $ft3, $t0, 4 │ │ │ │ - fmsub.s $ft12, $fa3, $fs4, $ft12 │ │ │ │ - fmsub.s $ft4, $fs7, $ft8, $ft4 │ │ │ │ - fmadd.s $ft5, $fs6, $ft3, $fa0 │ │ │ │ - fmsub.s $ft14, $fs7, $ft0, $ft14 │ │ │ │ - fmadd.s $ft6, $fs6, $ft0, $ft6 │ │ │ │ - fmsub.s $ft11, $fs4, $ft2, $ft11 │ │ │ │ - fmsub.s $ft10, $fs4, $fa4, $ft10 │ │ │ │ - fmsub.s $ft13, $fs7, $ft3, $ft13 │ │ │ │ - fmadd.s $ft7, $fs6, $ft8, $ft7 │ │ │ │ - fld.s $fa1, $s8, 12 │ │ │ │ - fld.s $fa2, $s8, 8 │ │ │ │ - fcvt.d.s $fa0, $ft5 │ │ │ │ - fcvt.d.s $ft4, $ft4 │ │ │ │ - fcvt.d.s $ft5, $ft14 │ │ │ │ - fmul.d $ft4, $ft4, $fs0 │ │ │ │ - fmul.d $ft5, $ft5, $fs0 │ │ │ │ - fcvt.d.s $ft6, $ft6 │ │ │ │ - fmul.d $ft6, $ft6, $fs0 │ │ │ │ - fcvt.d.s $fa1, $fa1 │ │ │ │ - fcvt.d.s $fa2, $fa2 │ │ │ │ - fcvt.d.s $ft12, $ft12 │ │ │ │ - fcvt.d.s $ft11, $ft11 │ │ │ │ - fcvt.d.s $ft10, $ft10 │ │ │ │ - fcvt.d.s $ft13, $ft13 │ │ │ │ - fcvt.d.s $ft7, $ft7 │ │ │ │ - fmul.d $fa1, $fa1, $fs0 │ │ │ │ - fmul.d $fa2, $fa2, $fs0 │ │ │ │ - fmul.d $ft12, $ft12, $fs0 │ │ │ │ - fmul.d $ft11, $ft11, $fs0 │ │ │ │ - fmul.d $ft10, $ft10, $fs0 │ │ │ │ - fmul.d $ft13, $ft13, $fs0 │ │ │ │ - fmul.d $fa0, $fa0, $fs0 │ │ │ │ - fmul.d $ft7, $ft7, $fs0 │ │ │ │ - fneg.d $ft4, $ft4 │ │ │ │ - fneg.d $ft5, $ft5 │ │ │ │ - fmadd.d $ft6, $ft6, $fs1, $fs0 │ │ │ │ - fmadd.d $ft12, $ft12, $fs1, $fa2 │ │ │ │ - fmadd.d $ft11, $ft11, $fs1, $fa2 │ │ │ │ - fmadd.d $ft10, $ft10, $fs1, $fa2 │ │ │ │ - fmadd.d $ft13, $ft13, $fs2, $fa1 │ │ │ │ - fmadd.d $fa0, $fs1, $fa0, $fs0 │ │ │ │ - fmadd.d $ft4, $ft4, $fs1, $fa1 │ │ │ │ - fmadd.d $ft7, $ft7, $fs1, $fs0 │ │ │ │ - fmadd.d $ft5, $fs1, $ft5, $fa1 │ │ │ │ - fcvt.s.d $ft6, $ft6 │ │ │ │ - st.w $zero, $sp, 148 │ │ │ │ - fst.s $ft6, $sp, 144 │ │ │ │ - vilvl.d $vr21, $vr21, $vr20 │ │ │ │ - vilvl.d $vr0, $vr19, $vr0 │ │ │ │ - vfcvt.s.d $vr21, $vr0, $vr21 │ │ │ │ - vst $vr21, $sp, 112 │ │ │ │ - vilvl.d $vr12, $vr15, $vr12 │ │ │ │ - vilvl.d $vr18, $vr13, $vr18 │ │ │ │ - vfcvt.s.d $vr12, $vr18, $vr12 │ │ │ │ - vst $vr12, $sp, 128 │ │ │ │ - bnez $s2, -740 │ │ │ │ - addi.d $a0, $sp, 112 │ │ │ │ - bl 7444 │ │ │ │ - bstrpick.d $t0, $a0, 0x3f, 0x20 │ │ │ │ - movgr2fr.w $fa1, $a0 │ │ │ │ - movgr2fr.w $fa0, $a1 │ │ │ │ - movgr2fr.w $fa2, $t0 │ │ │ │ - fneg.s $fa1, $fa1 │ │ │ │ - fneg.s $fa2, $fa2 │ │ │ │ - fneg.s $fa0, $fa0 │ │ │ │ - st.w $a0, $sp, 96 │ │ │ │ - st.w $t0, $sp, 100 │ │ │ │ - st.w $a1, $sp, 104 │ │ │ │ - b -592 │ │ │ │ - nop │ │ │ │ - ld.d $s0, $sp, 336 │ │ │ │ - ld.d $s1, $sp, 328 │ │ │ │ - ld.d $s5, $sp, 296 │ │ │ │ - ld.d $s6, $sp, 288 │ │ │ │ - fld.d $fs1, $sp, 256 │ │ │ │ - fld.d $fs2, $sp, 248 │ │ │ │ - fld.d $fs3, $sp, 240 │ │ │ │ - fld.d $fs4, $sp, 232 │ │ │ │ - fld.d $fs6, $sp, 216 │ │ │ │ - fld.d $fs7, $sp, 208 │ │ │ │ - pcalau12i $t1, 28 │ │ │ │ - ld.d $t1, $t1, -72 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - bnez $t0, 104 │ │ │ │ - ld.d $ra, $sp, 344 │ │ │ │ - ld.d $s2, $sp, 320 │ │ │ │ - ld.d $s3, $sp, 312 │ │ │ │ - ld.d $s4, $sp, 304 │ │ │ │ - ld.d $s7, $sp, 280 │ │ │ │ - ld.d $s8, $sp, 272 │ │ │ │ - fld.d $fs0, $sp, 264 │ │ │ │ - fld.d $fs5, $sp, 224 │ │ │ │ - addi.d $sp, $sp, 352 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pcalau12i $t1, 3 │ │ │ │ - fld.s $fa0, $t1, -1576 │ │ │ │ - pcalau12i $t0, 3 │ │ │ │ - pcalau12i $t2, 3 │ │ │ │ - fst.s $fa0, $sp, 8 │ │ │ │ - fld.s $fa0, $t0, -1572 │ │ │ │ - fld.s $fs5, $t2, -1580 │ │ │ │ - fst.s $fa0, $sp, 4 │ │ │ │ - b -1128 │ │ │ │ - nop │ │ │ │ - st.d $s0, $sp, 336 │ │ │ │ - st.d $s1, $sp, 328 │ │ │ │ - st.d $s5, $sp, 296 │ │ │ │ - st.d $s6, $sp, 288 │ │ │ │ - fst.d $fs1, $sp, 256 │ │ │ │ - fst.d $fs2, $sp, 248 │ │ │ │ - fst.d $fs3, $sp, 240 │ │ │ │ - fst.d $fs4, $sp, 232 │ │ │ │ - fst.d $fs6, $sp, 216 │ │ │ │ - fst.d $fs7, $sp, 208 │ │ │ │ - bl -10624 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - pcalau12i $t0, 28 │ │ │ │ - ld.d $t0, $t0, -72 │ │ │ │ - ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - li.w $t0, 0x0 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - bl -10932 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - lu12i.w $t2, 244 │ │ │ │ - ori $t2, $t2, 0x240 │ │ │ │ - mul.d $a0, $a0, $t2 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - pcalau12i $t3, 28 │ │ │ │ - ld.d $t3, $t3, -72 │ │ │ │ - ld.d $t3, $t3, 0 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - xor $t0, $t0, $t3 │ │ │ │ - li.w $t3, 0x0 │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - bnez $t0, 16 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - bl -10744 │ │ │ │ - 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 │ │ │ │ - st.w $zero, $a0, 0 │ │ │ │ - st.b $zero, $a0, 4 │ │ │ │ - li.w $a1, 46 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -11528 │ │ │ │ - beqz $a0, 92 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - move $s3, $a0 │ │ │ │ - beq $s0, $a0, 120 │ │ │ │ - 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 -11208 │ │ │ │ - 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 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - 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 │ │ │ │ ld.bu $t0, $a1, 0 │ │ │ │ ldptr.d $t4, $a0, 0 │ │ │ │ beqz $t0, 144 │ │ │ │ beqz $t4, 60 │ │ │ │ move $t1, $t4 │ │ │ │ move $t2, $zero │ │ │ │ @@ -2759,64 +3063,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, 3399 │ │ │ │ + pcaddi $a3, 3099 │ │ │ │ li.w $a2, 249 │ │ │ │ - pcaddi $a1, 3125 │ │ │ │ - pcaddi $a0, 3128 │ │ │ │ + pcaddi $a1, 2203 │ │ │ │ + pcaddi $a0, 2206 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl -11936 │ │ │ │ + bl -13152 │ │ │ │ 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 -11556 │ │ │ │ + bl -12772 │ │ │ │ move $s0, $a0 │ │ │ │ li.w $s1, 1 │ │ │ │ li.w $a0, 16 │ │ │ │ st.w $s1, $s0, 20 │ │ │ │ - bl -11576 │ │ │ │ + bl -12792 │ │ │ │ st.d $a0, $s0, 24 │ │ │ │ beqz $a0, 80 │ │ │ │ st.w $zero, $s0, 16 │ │ │ │ st.w $s1, $s0, 4 │ │ │ │ li.w $a0, 12 │ │ │ │ - bl -11600 │ │ │ │ + bl -12816 │ │ │ │ st.d $a0, $s0, 8 │ │ │ │ beqz $a0, 56 │ │ │ │ st.w $zero, $s0, 0 │ │ │ │ st.w $s1, $s0, 36 │ │ │ │ li.w $a0, 268 │ │ │ │ - bl -11624 │ │ │ │ + bl -12840 │ │ │ │ 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, 2429 │ │ │ │ - bl -11960 │ │ │ │ + pcaddi $a0, 2121 │ │ │ │ + bl -13176 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -11936 │ │ │ │ + bl -13152 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.w $t1, $a0, 0 │ │ │ │ ldptr.w $t0, $a0, 4 │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ @@ -2846,29 +3150,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 -11528 │ │ │ │ + bl -12744 │ │ │ │ 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, 2377 │ │ │ │ - bl -12168 │ │ │ │ + pcaddi $a0, 2069 │ │ │ │ + bl -13384 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -12144 │ │ │ │ + bl -13360 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.w $t1, $a0, 16 │ │ │ │ ldptr.w $t2, $a0, 20 │ │ │ │ addi.d $sp, $sp, -64 │ │ │ │ st.d $ra, $sp, 56 │ │ │ │ @@ -2905,15 +3209,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 -11764 │ │ │ │ + bl -12980 │ │ │ │ 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 │ │ │ │ @@ -2921,18 +3225,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, 2313 │ │ │ │ - bl -12424 │ │ │ │ + pcaddi $a0, 2005 │ │ │ │ + bl -13640 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -12400 │ │ │ │ + bl -13616 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.w $t0, $a0, 16 │ │ │ │ beqz $t0, 188 │ │ │ │ ld.d $t2, $a0, 24 │ │ │ │ addi.d $sp, $sp, -64 │ │ │ │ @@ -2969,16 +3273,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, 2925 │ │ │ │ - bl -12168 │ │ │ │ + pcaddi $a1, 2003 │ │ │ │ + bl -13384 │ │ │ │ ld.d $t2, $s2, 24 │ │ │ │ alsl.d $t0, $s0, $t2, 0x2 │ │ │ │ stx.w $zero, $t0, $s1 │ │ │ │ b -88 │ │ │ │ nop │ │ │ │ ret │ │ │ │ nop │ │ │ │ @@ -2994,15 +3298,15 @@ │ │ │ │ ld.d $t0, $t0, -72 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ li.w $t0, 0x0 │ │ │ │ b 12 │ │ │ │ ld.bu $t1, $a0, 0 │ │ │ │ bnez $t1, 92 │ │ │ │ - pcaddi $a1, 2908 │ │ │ │ + pcaddi $a1, 1986 │ │ │ │ move $a0, $s0 │ │ │ │ bl -1104 │ │ │ │ bnez $a0, -20 │ │ │ │ move $a0, $zero │ │ │ │ nop │ │ │ │ pcalau12i $t1, 28 │ │ │ │ ld.d $t1, $t1, -72 │ │ │ │ @@ -3016,25 +3320,25 @@ │ │ │ │ ld.d $s1, $sp, 24 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a1, 2888 │ │ │ │ + pcaddi $a1, 1966 │ │ │ │ stptr.d $a0, $sp, 0 │ │ │ │ move $a0, $sp │ │ │ │ bl -1196 │ │ │ │ move $a1, $zero │ │ │ │ - bl -12596 │ │ │ │ + bl -13812 │ │ │ │ fcvt.s.d $fa0, $fa0 │ │ │ │ li.w $a0, 1 │ │ │ │ fst.s $fa0, $s1, 0 │ │ │ │ b -100 │ │ │ │ - bl -12184 │ │ │ │ + bl -13400 │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ st.d $s3, $sp, 8 │ │ │ │ ldptr.w $s3, $a0, 32 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ st.d $s0, $sp, 32 │ │ │ │ beqz $s3, 100 │ │ │ │ @@ -3046,15 +3350,15 @@ │ │ │ │ b 20 │ │ │ │ addi.w $s0, $s0, 1 │ │ │ │ addi.d $s1, $s1, 268 │ │ │ │ beq $s3, $s0, 56 │ │ │ │ nop │ │ │ │ move $a1, $s2 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -12952 │ │ │ │ + bl -14168 │ │ │ │ bnez $a0, -28 │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ ld.d $s1, $sp, 24 │ │ │ │ ld.d $s2, $sp, 16 │ │ │ │ ld.d $s3, $sp, 8 │ │ │ │ move $a0, $s0 │ │ │ │ ld.d $s0, $sp, 32 │ │ │ │ @@ -3094,15 +3398,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 4968 │ │ │ │ + bl -7672 │ │ │ │ ldptr.w $t2, $s0, 0 │ │ │ │ bstrpick.d $t0, $a0, 0x3f, 0x20 │ │ │ │ st.w $a0, $sp, 0 │ │ │ │ st.w $a1, $sp, 8 │ │ │ │ st.w $t0, $sp, 4 │ │ │ │ ld.d $a0, $s0, 8 │ │ │ │ move $a1, $zero │ │ │ │ @@ -3128,19 +3432,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 5040 │ │ │ │ + bl -7600 │ │ │ │ vxor.v $vr1, $vr1, $vr1 │ │ │ │ pcalau12i $t0, 3 │ │ │ │ fcmp.ceq.s $fcc0, $fa0, $fa1 │ │ │ │ - fld.s $fa7, $t0, -1592 │ │ │ │ + fld.s $fa7, $t0, -1588 │ │ │ │ bcnez $fcc0, 12 │ │ │ │ frecip.s $fa7, $fa0 │ │ │ │ nop │ │ │ │ ldptr.w $t3, $s0, 0 │ │ │ │ beqz $t3, 204 │ │ │ │ addi.w $t0, $t3, -1 │ │ │ │ li.w $t1, 6 │ │ │ │ @@ -3252,31 +3556,31 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fld.s $fa2, $t0, 4 │ │ │ │ bne $a2, $t1, -116 │ │ │ │ fld.s $fa1, $t0, 4 │ │ │ │ b -108 │ │ │ │ - pcaddi $a3, 2910 │ │ │ │ + pcaddi $a3, 2610 │ │ │ │ li.w $a2, 181 │ │ │ │ - pcaddi $a1, 2632 │ │ │ │ - pcaddi $a0, 2651 │ │ │ │ - bl -13904 │ │ │ │ + pcaddi $a1, 1710 │ │ │ │ + pcaddi $a0, 1729 │ │ │ │ + bl -15120 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 2904 │ │ │ │ + pcaddi $a3, 2604 │ │ │ │ li.w $a2, 183 │ │ │ │ - pcaddi $a1, 2626 │ │ │ │ - pcaddi $a0, 2661 │ │ │ │ - bl -13928 │ │ │ │ + pcaddi $a1, 1704 │ │ │ │ + pcaddi $a0, 1739 │ │ │ │ + bl -15144 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 2898 │ │ │ │ + pcaddi $a3, 2598 │ │ │ │ li.w $a2, 182 │ │ │ │ - pcaddi $a1, 2620 │ │ │ │ - pcaddi $a0, 2647 │ │ │ │ - bl -13952 │ │ │ │ + pcaddi $a1, 1698 │ │ │ │ + pcaddi $a0, 1725 │ │ │ │ + bl -15168 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.w $t1, $a0, 0 │ │ │ │ beqz $t1, 52 │ │ │ │ ld.d $t0, $a0, 8 │ │ │ │ bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ @@ -3373,87 +3677,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 -14052 │ │ │ │ + bl -15268 │ │ │ │ ld.d $a0, $s0, 24 │ │ │ │ - bl -14060 │ │ │ │ + bl -15276 │ │ │ │ ld.d $a0, $s0, 40 │ │ │ │ - bl -14068 │ │ │ │ + bl -15284 │ │ │ │ ld.d $ra, $sp, 8 │ │ │ │ move $a0, $s0 │ │ │ │ ldptr.d $s0, $sp, 0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ - b -14088 │ │ │ │ + b -15304 │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -448 │ │ │ │ st.d $a1, $sp, 8 │ │ │ │ - pcalau12i $t0, 28 │ │ │ │ + pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -72 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ st.d $t0, $sp, 344 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - pcaddi $a1, 2539 │ │ │ │ + pcaddi $a1, 1617 │ │ │ │ st.d $ra, $sp, 440 │ │ │ │ st.d $s7, $sp, 368 │ │ │ │ st.d $a0, $sp, 40 │ │ │ │ - bl -14220 │ │ │ │ + bl -15436 │ │ │ │ beqz $a0, 2392 │ │ │ │ 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 $s8, $sp, 360 │ │ │ │ st.d $fp, $sp, 432 │ │ │ │ st.d $s5, $sp, 384 │ │ │ │ st.d $s6, $sp, 376 │ │ │ │ move $s2, $a0 │ │ │ │ bl -2556 │ │ │ │ move $s7, $a0 │ │ │ │ li.w $a0, 128 │ │ │ │ - bl -14104 │ │ │ │ + bl -15320 │ │ │ │ move $s0, $a0 │ │ │ │ li.w $s1, 128 │ │ │ │ li.w $s8, -1 │ │ │ │ li.w $s3, 13 │ │ │ │ li.w $s4, 9 │ │ │ │ beqz $a0, 2184 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a2, $s2 │ │ │ │ move $a1, $s1 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -14076 │ │ │ │ + bl -15292 │ │ │ │ beqz $a0, 320 │ │ │ │ nop │ │ │ │ li.w $s6, 10 │ │ │ │ b 68 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a0, $s0 │ │ │ │ slli.w $a1, $s1, 0x1 │ │ │ │ - bl -13880 │ │ │ │ + bl -15096 │ │ │ │ move $s0, $a0 │ │ │ │ beqz $a0, 2104 │ │ │ │ addi.d $a0, $s1, -1 │ │ │ │ move $a2, $s2 │ │ │ │ addi.w $a1, $s1, 1 │ │ │ │ add.d $a0, $s0, $a0 │ │ │ │ - bl -14148 │ │ │ │ + bl -15364 │ │ │ │ beqz $a0, 248 │ │ │ │ slli.w $s1, $s1, 0x1 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -14692 │ │ │ │ + bl -15908 │ │ │ │ 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 │ │ │ │ @@ -3468,15 +3772,15 @@ │ │ │ │ nop │ │ │ │ ld.b $t1, $t0, 1 │ │ │ │ addi.d $t0, $t0, 1 │ │ │ │ bnez $t1, -32 │ │ │ │ nop │ │ │ │ st.d $s0, $sp, 64 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 2434 │ │ │ │ + pcaddi $a1, 1512 │ │ │ │ addi.d $a0, $sp, 64 │ │ │ │ bl -3000 │ │ │ │ move $s5, $a0 │ │ │ │ beqz $a0, -208 │ │ │ │ ld.b $t0, $s5, 0 │ │ │ │ beqz $t0, -24 │ │ │ │ li.w $t1, 35 │ │ │ │ @@ -3491,44 +3795,44 @@ │ │ │ │ slli.w $t1, $t0, 0x0 │ │ │ │ bnez $t0, 12 │ │ │ │ ld.bu $t1, $s5, 1 │ │ │ │ nop │ │ │ │ beqz $t1, 416 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ beqz $t0, -280 │ │ │ │ - pcaddi $a1, 2471 │ │ │ │ + pcaddi $a1, 1549 │ │ │ │ move $a0, $s5 │ │ │ │ - bl -14740 │ │ │ │ + bl -15956 │ │ │ │ beqz $a0, 944 │ │ │ │ - pcaddi $a1, 2531 │ │ │ │ + pcaddi $a1, 1609 │ │ │ │ move $a0, $s5 │ │ │ │ - bl -14756 │ │ │ │ + bl -15972 │ │ │ │ beqz $a0, 160 │ │ │ │ move $a2, $s2 │ │ │ │ move $a1, $s1 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -14392 │ │ │ │ + bl -15608 │ │ │ │ bnez $a0, -308 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -14580 │ │ │ │ + bl -15796 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -14268 │ │ │ │ + bl -15484 │ │ │ │ move $a0, $s7 │ │ │ │ bl -2324 │ │ │ │ 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 $s8, $sp, 360 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 28 │ │ │ │ + pcalau12i $t1, 27 │ │ │ │ ld.d $t1, $t1, -72 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ ld.d $t0, $sp, 344 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ bnez $t0, 1904 │ │ │ │ ld.d $ra, $sp, 440 │ │ │ │ @@ -3538,27 +3842,27 @@ │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t0, $s6, 0 │ │ │ │ bnez $t0, 28 │ │ │ │ - pcaddi $a1, 2364 │ │ │ │ + pcaddi $a1, 1442 │ │ │ │ addi.d $a0, $sp, 64 │ │ │ │ bl -3280 │ │ │ │ move $s6, $a0 │ │ │ │ bnez $a0, -24 │ │ │ │ nop │ │ │ │ ldptr.w $s5, $s7, 32 │ │ │ │ beqz $s5, 44 │ │ │ │ ld.d $fp, $s7, 40 │ │ │ │ move $s8, $zero │ │ │ │ move $a1, $s6 │ │ │ │ move $a0, $fp │ │ │ │ - bl -14968 │ │ │ │ + bl -16184 │ │ │ │ beqz $a0, -524 │ │ │ │ addi.w $s8, $s8, 1 │ │ │ │ addi.d $fp, $fp, 268 │ │ │ │ bne $s5, $s8, -24 │ │ │ │ nop │ │ │ │ li.w $s8, -1 │ │ │ │ b -548 │ │ │ │ @@ -3593,37 +3897,37 @@ │ │ │ │ fst.s $fa0, $sp, 80 │ │ │ │ ld.d $a1, $sp, 72 │ │ │ │ ld.d $a2, $sp, 80 │ │ │ │ bl -3108 │ │ │ │ b -680 │ │ │ │ nop │ │ │ │ li.w $a0, 4 │ │ │ │ - bl -14836 │ │ │ │ + bl -16052 │ │ │ │ move $s6, $a0 │ │ │ │ move $s5, $zero │ │ │ │ li.w $fp, 1 │ │ │ │ b 20 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t1, $a0, 0 │ │ │ │ bnez $t1, 316 │ │ │ │ - pcaddi $a1, 2300 │ │ │ │ + pcaddi $a1, 1378 │ │ │ │ addi.d $a0, $sp, 64 │ │ │ │ bl -3536 │ │ │ │ bnez $a0, -20 │ │ │ │ slli.w $a1, $s5, 0x0 │ │ │ │ li.w $t0, 2 │ │ │ │ bge $t0, $a1, 1456 │ │ │ │ bstrpick.d $fp, $s5, 0x1f, 0x0 │ │ │ │ alsl.d $t6, $fp, $fp, 0x1 │ │ │ │ slli.d $t6, $t6, 0x2 │ │ │ │ move $a0, $t6 │ │ │ │ st.d $a1, $sp, 24 │ │ │ │ st.d $t6, $sp, 16 │ │ │ │ - bl -14924 │ │ │ │ + bl -16140 │ │ │ │ stptr.d $a0, $sp, 0 │ │ │ │ ld.d $t6, $sp, 16 │ │ │ │ ld.d $a1, $sp, 24 │ │ │ │ beqz $a0, 1372 │ │ │ │ ld.d $t3, $s7, 8 │ │ │ │ ldptr.d $t1, $sp, 0 │ │ │ │ move $t2, $s6 │ │ │ │ @@ -3637,25 +3941,25 @@ │ │ │ │ add.d $t0, $t3, $t0 │ │ │ │ st.d $t4, $t1, -12 │ │ │ │ ldptr.w $t0, $t0, 8 │ │ │ │ st.w $t0, $t1, -4 │ │ │ │ bne $t5, $t2, -40 │ │ │ │ addi.d $a0, $t6, -24 │ │ │ │ st.d $a1, $sp, 24 │ │ │ │ - bl -15012 │ │ │ │ + bl -16228 │ │ │ │ st.d $a0, $sp, 16 │ │ │ │ ld.d $a1, $sp, 24 │ │ │ │ beqz $a0, 1288 │ │ │ │ ld.d $fp, $sp, 16 │ │ │ │ ldptr.d $a0, $sp, 0 │ │ │ │ addi.w $s5, $s5, -2 │ │ │ │ bstrpick.d $s5, $s5, 0x1f, 0x0 │ │ │ │ move $a2, $fp │ │ │ │ alsl.d $s5, $s5, $s5, 0x1 │ │ │ │ - bl -7164 │ │ │ │ + bl -4924 │ │ │ │ alsl.d $s5, $s5, $fp, 0x2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.w $t3, $fp, 8 │ │ │ │ ldptr.w $t2, $fp, 4 │ │ │ │ ldptr.w $t1, $fp, 0 │ │ │ │ @@ -3667,34 +3971,34 @@ │ │ │ │ ldx.w $a1, $s6, $t1 │ │ │ │ move $a4, $s8 │ │ │ │ move $a0, $s7 │ │ │ │ addi.d $fp, $fp, 12 │ │ │ │ bl -3200 │ │ │ │ bne $fp, $s5, -52 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -15228 │ │ │ │ + bl -16444 │ │ │ │ ldptr.d $a0, $sp, 0 │ │ │ │ - bl -15236 │ │ │ │ + bl -16452 │ │ │ │ ld.d $a0, $sp, 16 │ │ │ │ - bl -15244 │ │ │ │ + bl -16460 │ │ │ │ b -1008 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a1, 2224 │ │ │ │ + pcaddi $a1, 1302 │ │ │ │ st.d $a0, $sp, 72 │ │ │ │ addi.d $a0, $sp, 72 │ │ │ │ bl -3852 │ │ │ │ li.w $a2, 10 │ │ │ │ move $a1, $zero │ │ │ │ - bl -15064 │ │ │ │ + bl -16280 │ │ │ │ slli.w $t0, $s5, 0x0 │ │ │ │ slli.w $a2, $a0, 0x0 │ │ │ │ beq $fp, $t0, 124 │ │ │ │ ldptr.w $t0, $s7, 0 │ │ │ │ sub.w $t1, $zero, $t0 │ │ │ │ blt $a2, $t1, 80 │ │ │ │ beqz $a2, 76 │ │ │ │ @@ -3715,83 +4019,83 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 2179 │ │ │ │ - bl -15152 │ │ │ │ + pcaddi $a1, 1257 │ │ │ │ + bl -16368 │ │ │ │ move $t0, $zero │ │ │ │ b -72 │ │ │ │ nop │ │ │ │ slli.w $fp, $fp, 0x1 │ │ │ │ bstrpick.d $a1, $fp, 0x1f, 0x0 │ │ │ │ move $a0, $s6 │ │ │ │ slli.d $a1, $a1, 0x2 │ │ │ │ stptr.d $a2, $sp, 0 │ │ │ │ - bl -15044 │ │ │ │ + bl -16260 │ │ │ │ ldptr.d $a2, $sp, 0 │ │ │ │ move $s6, $a0 │ │ │ │ b -152 │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ - bl -15836 │ │ │ │ + bl -17052 │ │ │ │ move $s5, $a0 │ │ │ │ addi.d $a0, $a0, 2 │ │ │ │ - bl -15400 │ │ │ │ + bl -16616 │ │ │ │ st.d $a0, $sp, 24 │ │ │ │ beqz $a0, 904 │ │ │ │ ld.d $a1, $sp, 40 │ │ │ │ addi.d $a2, $s5, 1 │ │ │ │ - bl -15084 │ │ │ │ + bl -16300 │ │ │ │ ld.d $a0, $sp, 24 │ │ │ │ - bl -15572 │ │ │ │ + bl -16788 │ │ │ │ move $fp, $a0 │ │ │ │ - bl -15884 │ │ │ │ + bl -17100 │ │ │ │ ld.d $s6, $sp, 64 │ │ │ │ move $s5, $a0 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -15900 │ │ │ │ + bl -17116 │ │ │ │ add.d $a0, $s5, $a0 │ │ │ │ addi.d $a0, $a0, 2 │ │ │ │ - bl -15464 │ │ │ │ + bl -16680 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ st.d $a0, $sp, 32 │ │ │ │ stptr.d $t0, $sp, 0 │ │ │ │ beqz $a0, 1024 │ │ │ │ move $a2, $s5 │ │ │ │ move $a1, $fp │ │ │ │ - bl -15164 │ │ │ │ + bl -16380 │ │ │ │ ld.d $t1, $sp, 32 │ │ │ │ li.w $t0, 47 │ │ │ │ addi.d $a0, $s5, 1 │ │ │ │ stx.b $t0, $t1, $s5 │ │ │ │ add.d $a0, $t1, $a0 │ │ │ │ move $a1, $s6 │ │ │ │ move $s5, $t1 │ │ │ │ - bl -15324 │ │ │ │ + bl -16540 │ │ │ │ ldptr.d $a0, $sp, 0 │ │ │ │ move $a2, $s5 │ │ │ │ - pcaddi $a1, 2208 │ │ │ │ - bl -15372 │ │ │ │ + pcaddi $a1, 1286 │ │ │ │ + bl -16588 │ │ │ │ move $a0, $s5 │ │ │ │ - pcaddi $a1, 2157 │ │ │ │ - bl -15736 │ │ │ │ + pcaddi $a1, 1235 │ │ │ │ + bl -16952 │ │ │ │ stptr.d $a0, $sp, 0 │ │ │ │ addi.d $fp, $sp, 88 │ │ │ │ li.w $s5, 32 │ │ │ │ beqz $a0, 1016 │ │ │ │ nop │ │ │ │ ldptr.d $a2, $sp, 0 │ │ │ │ li.w $a1, 256 │ │ │ │ move $a0, $fp │ │ │ │ - bl -15516 │ │ │ │ + bl -16732 │ │ │ │ beqz $a0, 296 │ │ │ │ nop │ │ │ │ ld.b $t1, $sp, 88 │ │ │ │ move $t0, $fp │ │ │ │ li.w $t2, 10 │ │ │ │ beqz $t1, 52 │ │ │ │ nop │ │ │ │ @@ -3804,25 +4108,25 @@ │ │ │ │ nop │ │ │ │ ld.b $t1, $t0, 1 │ │ │ │ addi.d $t0, $t0, 1 │ │ │ │ bnez $t1, -32 │ │ │ │ nop │ │ │ │ st.d $fp, $sp, 72 │ │ │ │ nop │ │ │ │ - pcaddi $a1, 2098 │ │ │ │ + pcaddi $a1, 1176 │ │ │ │ addi.d $a0, $sp, 72 │ │ │ │ bl -4344 │ │ │ │ move $s6, $a0 │ │ │ │ beqz $a0, -112 │ │ │ │ ld.b $t0, $s6, 0 │ │ │ │ beqz $t0, -24 │ │ │ │ li.w $t1, 35 │ │ │ │ beq $t0, $t1, -128 │ │ │ │ - pcaddi $a1, 2181 │ │ │ │ - bl -16024 │ │ │ │ + pcaddi $a1, 1259 │ │ │ │ + bl -17240 │ │ │ │ beqz $a0, 236 │ │ │ │ ld.bu $t0, $s6, 0 │ │ │ │ addi.w $t0, $t0, -75 │ │ │ │ slli.w $t1, $t0, 0x0 │ │ │ │ bnez $t0, 28 │ │ │ │ ld.bu $t0, $s6, 1 │ │ │ │ addi.w $t0, $t0, -100 │ │ │ │ @@ -3856,261 +4160,261 @@ │ │ │ │ ldptr.d $a2, $sp, 0 │ │ │ │ li.w $a1, 256 │ │ │ │ move $a0, $fp │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ fst.s $fa2, $t0, 256 │ │ │ │ fst.s $fa1, $t0, 260 │ │ │ │ fst.s $fa0, $t0, 264 │ │ │ │ - bl -15808 │ │ │ │ + bl -17024 │ │ │ │ bnez $a0, -284 │ │ │ │ ldptr.d $a0, $sp, 0 │ │ │ │ - bl -15676 │ │ │ │ + bl -16892 │ │ │ │ ld.d $a0, $sp, 24 │ │ │ │ - bl -16004 │ │ │ │ + bl -17220 │ │ │ │ ld.d $a0, $sp, 32 │ │ │ │ - bl -16012 │ │ │ │ + bl -17228 │ │ │ │ b -1776 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t1, $t0, 0 │ │ │ │ bnez $t1, 28 │ │ │ │ - pcaddi $a1, 2028 │ │ │ │ + pcaddi $a1, 1106 │ │ │ │ addi.d $a0, $sp, 72 │ │ │ │ bl -4624 │ │ │ │ move $t0, $a0 │ │ │ │ bnez $a0, -24 │ │ │ │ nop │ │ │ │ move $a0, $t0 │ │ │ │ st.d $t0, $sp, 16 │ │ │ │ - bl -16440 │ │ │ │ + bl -17656 │ │ │ │ li.w $t1, 255 │ │ │ │ ld.d $t0, $sp, 16 │ │ │ │ bltu $t1, $a0, 548 │ │ │ │ ldptr.w $t1, $s7, 32 │ │ │ │ ldptr.w $t2, $s7, 36 │ │ │ │ ld.d $a0, $s7, 40 │ │ │ │ beq $t1, $t2, 164 │ │ │ │ li.w $s6, 268 │ │ │ │ mulw.d.wu $t1, $t1, $s6 │ │ │ │ move $a1, $t0 │ │ │ │ add.d $a0, $a0, $t1 │ │ │ │ - bl -15832 │ │ │ │ + bl -17048 │ │ │ │ ldptr.w $t0, $s7, 32 │ │ │ │ ld.d $t1, $s7, 40 │ │ │ │ pcalau12i $t4, 2 │ │ │ │ mulw.d.wu $t2, $t0, $s6 │ │ │ │ - fld.s $fa0, $t4, -1592 │ │ │ │ + fld.s $fa0, $t4, -1588 │ │ │ │ lu12i.w $t5, 260096 │ │ │ │ bstrins.d $t5, $t5, 0x3f, 0x20 │ │ │ │ addi.w $t0, $t0, 1 │ │ │ │ add.d $t1, $t1, $t2 │ │ │ │ st.d $t5, $t1, 256 │ │ │ │ fst.s $fa0, $t1, 264 │ │ │ │ st.w $t0, $s7, 32 │ │ │ │ b -508 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a2, $s6 │ │ │ │ - pcaddi $a1, 2104 │ │ │ │ - bl -15940 │ │ │ │ + pcaddi $a1, 1182 │ │ │ │ + bl -17156 │ │ │ │ b -536 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ st.b $zero, $t0, 0 │ │ │ │ b -492 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a2, $s6 │ │ │ │ - pcaddi $a1, 2078 │ │ │ │ - bl -15996 │ │ │ │ + pcaddi $a1, 1156 │ │ │ │ + bl -17212 │ │ │ │ b -592 │ │ │ │ nop │ │ │ │ slli.w $t1, $t1, 0x1 │ │ │ │ li.w $t2, 268 │ │ │ │ mulw.d.wu $a1, $t1, $t2 │ │ │ │ st.w $t1, $s7, 36 │ │ │ │ st.d $t0, $sp, 16 │ │ │ │ - bl -15884 │ │ │ │ + bl -17100 │ │ │ │ st.d $a0, $s7, 40 │ │ │ │ beqz $a0, 188 │ │ │ │ ldptr.w $t1, $s7, 32 │ │ │ │ ld.d $t0, $sp, 16 │ │ │ │ b -200 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 32 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1995 │ │ │ │ - bl -16528 │ │ │ │ + pcaddi $a0, 1073 │ │ │ │ + bl -17744 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -16040 │ │ │ │ + bl -17256 │ │ │ │ nop │ │ │ │ ld.d $a0, $s7, 8 │ │ │ │ - bl -16372 │ │ │ │ + bl -17588 │ │ │ │ ld.d $a0, $s7, 24 │ │ │ │ - bl -16380 │ │ │ │ + bl -17596 │ │ │ │ ld.d $a0, $s7, 40 │ │ │ │ - bl -16388 │ │ │ │ + bl -17604 │ │ │ │ move $a0, $s7 │ │ │ │ - bl -16396 │ │ │ │ + bl -17612 │ │ │ │ move $s7, $zero │ │ │ │ b -1804 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1267 │ │ │ │ - bl -16608 │ │ │ │ + pcaddi $a0, 959 │ │ │ │ + bl -17824 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -16584 │ │ │ │ + bl -17800 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 32 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1975 │ │ │ │ - bl -16648 │ │ │ │ + pcaddi $a0, 1053 │ │ │ │ + bl -17864 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -16160 │ │ │ │ + bl -17376 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -16488 │ │ │ │ + bl -17704 │ │ │ │ b -124 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1245 │ │ │ │ - bl -16696 │ │ │ │ + pcaddi $a0, 937 │ │ │ │ + bl -17912 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -16672 │ │ │ │ + bl -17888 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ld.d $a2, $sp, 40 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - pcaddi $a1, 1934 │ │ │ │ + pcaddi $a1, 1012 │ │ │ │ move $s7, $zero │ │ │ │ - bl -16288 │ │ │ │ + bl -17504 │ │ │ │ b -1924 │ │ │ │ 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 $s8, $sp, 360 │ │ │ │ - bl -16124 │ │ │ │ + bl -17340 │ │ │ │ ld.d $a0, $sp, 24 │ │ │ │ - bl -16612 │ │ │ │ + bl -17828 │ │ │ │ ldptr.d $a3, $sp, 0 │ │ │ │ li.w $a2, 52 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1947 │ │ │ │ - bl -16808 │ │ │ │ + pcaddi $a0, 1025 │ │ │ │ + bl -18024 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -16784 │ │ │ │ + bl -18000 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ li.w $a2, 31 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1969 │ │ │ │ - bl -16848 │ │ │ │ + pcaddi $a0, 1047 │ │ │ │ + bl -18064 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -16824 │ │ │ │ + bl -18040 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ ld.d $a2, $sp, 32 │ │ │ │ - pcaddi $a1, 1948 │ │ │ │ - bl -16436 │ │ │ │ + pcaddi $a1, 1026 │ │ │ │ + bl -17652 │ │ │ │ b -712 │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -496 │ │ │ │ - pcaddi $a1, 1987 │ │ │ │ + pcaddi $a1, 1065 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -72 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ st.d $t0, $sp, 424 │ │ │ │ li.w $t0, 0x0 │ │ │ │ st.d $s0, $sp, 480 │ │ │ │ st.d $ra, $sp, 488 │ │ │ │ st.d $s1, $sp, 472 │ │ │ │ move $s0, $a0 │ │ │ │ - bl -16844 │ │ │ │ + bl -18060 │ │ │ │ beqz $a0, 1064 │ │ │ │ st.d $s2, $sp, 464 │ │ │ │ st.d $s4, $sp, 448 │ │ │ │ addi.d $s2, $sp, 168 │ │ │ │ move $s4, $a0 │ │ │ │ st.d $s3, $sp, 456 │ │ │ │ st.d $s5, $sp, 440 │ │ │ │ bl -5164 │ │ │ │ move $a2, $s4 │ │ │ │ li.w $a1, 256 │ │ │ │ move $s1, $a0 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -16640 │ │ │ │ + bl -17856 │ │ │ │ st.d $s2, $sp, 24 │ │ │ │ b 32 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t0, $a0, 0 │ │ │ │ bnez $t0, 20 │ │ │ │ - pcaddi $a1, 1828 │ │ │ │ + pcaddi $a1, 906 │ │ │ │ addi.d $a0, $sp, 24 │ │ │ │ bl -5424 │ │ │ │ bnez $a0, -20 │ │ │ │ - pcaddi $a1, 1952 │ │ │ │ - bl -17084 │ │ │ │ + pcaddi $a1, 1030 │ │ │ │ + bl -18300 │ │ │ │ beqz $a0, 384 │ │ │ │ nop │ │ │ │ move $a2, $zero │ │ │ │ li.w $a1, 80 │ │ │ │ move $a0, $s4 │ │ │ │ st.d $s6, $sp, 432 │ │ │ │ - bl -17000 │ │ │ │ + bl -18216 │ │ │ │ move $a3, $s4 │ │ │ │ li.w $a2, 1 │ │ │ │ li.w $a1, 4 │ │ │ │ addi.d $a0, $sp, 104 │ │ │ │ - bl -17196 │ │ │ │ + bl -18412 │ │ │ │ li.w $t0, 1 │ │ │ │ ldptr.w $s6, $sp, 104 │ │ │ │ move $s3, $zero │ │ │ │ li.w $s5, 49 │ │ │ │ addi.d $s2, $sp, 92 │ │ │ │ bne $a0, $t0, 788 │ │ │ │ move $a3, $s4 │ │ │ │ li.w $a2, 50 │ │ │ │ li.w $a1, 1 │ │ │ │ addi.d $a0, $sp, 112 │ │ │ │ - bl -17240 │ │ │ │ + bl -18456 │ │ │ │ beqz $a0, 116 │ │ │ │ bgeu $s5, $a0, 616 │ │ │ │ addi.d $s0, $sp, 56 │ │ │ │ vld $vr1, $sp, 128 │ │ │ │ vld $vr0, $sp, 144 │ │ │ │ vld $vr2, $sp, 112 │ │ │ │ vst $vr1, $sp, 72 │ │ │ │ @@ -4129,15 +4433,15 @@ │ │ │ │ bl -5240 │ │ │ │ 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 -17348 │ │ │ │ + bl -18564 │ │ │ │ bnez $a0, -104 │ │ │ │ nop │ │ │ │ bne $s3, $s6, 608 │ │ │ │ ld.d $s6, $sp, 432 │ │ │ │ ldptr.w $t0, $s1, 0 │ │ │ │ beqz $t0, 60 │ │ │ │ move $s0, $zero │ │ │ │ @@ -4151,15 +4455,15 @@ │ │ │ │ move $a0, $s1 │ │ │ │ bl -5124 │ │ │ │ ldptr.w $t0, $s1, 0 │ │ │ │ addi.w $s0, $s0, 3 │ │ │ │ bltu $s0, $t0, -32 │ │ │ │ nop │ │ │ │ move $a0, $s4 │ │ │ │ - bl -16844 │ │ │ │ + bl -18060 │ │ │ │ move $a0, $s1 │ │ │ │ bl -4900 │ │ │ │ ld.d $s2, $sp, 464 │ │ │ │ ld.d $s3, $sp, 456 │ │ │ │ ld.d $s4, $sp, 448 │ │ │ │ ld.d $s5, $sp, 440 │ │ │ │ pcalau12i $t1, 27 │ │ │ │ @@ -4179,35 +4483,35 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a2, $s4 │ │ │ │ li.w $a1, 256 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -17100 │ │ │ │ + bl -18316 │ │ │ │ st.d $s2, $sp, 40 │ │ │ │ b 20 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t0, $a0, 0 │ │ │ │ bnez $t0, 20 │ │ │ │ - pcaddi $a1, 1716 │ │ │ │ + pcaddi $a1, 794 │ │ │ │ addi.d $a0, $sp, 40 │ │ │ │ bl -5872 │ │ │ │ bnez $a0, -20 │ │ │ │ - pcaddi $a1, 1842 │ │ │ │ - bl -17532 │ │ │ │ + pcaddi $a1, 920 │ │ │ │ + bl -18748 │ │ │ │ li.w $s0, 13 │ │ │ │ li.w $s3, 9 │ │ │ │ li.w $s5, 32 │ │ │ │ bnez $a0, -452 │ │ │ │ move $a2, $s4 │ │ │ │ li.w $a1, 256 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -17180 │ │ │ │ + bl -18396 │ │ │ │ beqz $a0, -264 │ │ │ │ ld.b $t1, $sp, 168 │ │ │ │ move $t0, $s2 │ │ │ │ li.w $t2, 10 │ │ │ │ beqz $t1, 56 │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -4226,20 +4530,20 @@ │ │ │ │ b 28 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t0, $a0, 0 │ │ │ │ bnez $t0, 20 │ │ │ │ - pcaddi $a1, 1676 │ │ │ │ + pcaddi $a1, 754 │ │ │ │ addi.d $a0, $sp, 32 │ │ │ │ bl -6032 │ │ │ │ bnez $a0, -20 │ │ │ │ - pcaddi $a1, 1804 │ │ │ │ - bl -17692 │ │ │ │ + pcaddi $a1, 882 │ │ │ │ + bl -18908 │ │ │ │ bnez $a0, -144 │ │ │ │ addi.d $a1, $sp, 12 │ │ │ │ addi.d $a0, $sp, 32 │ │ │ │ bl -5020 │ │ │ │ beqz $a0, 256 │ │ │ │ addi.d $a1, $sp, 16 │ │ │ │ addi.d $a0, $sp, 32 │ │ │ │ @@ -4262,944 +4566,639 @@ │ │ │ │ b -236 │ │ │ │ st.b $zero, $t0, 0 │ │ │ │ b -172 │ │ │ │ pcalau12i $t0, 27 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ li.w $a2, 34 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1794 │ │ │ │ + pcaddi $a0, 872 │ │ │ │ nop │ │ │ │ ldptr.d $a3, $t0, 0 │ │ │ │ - bl -17796 │ │ │ │ + bl -19012 │ │ │ │ move $a0, $s4 │ │ │ │ - bl -17308 │ │ │ │ + bl -18524 │ │ │ │ ld.d $a0, $s1, 8 │ │ │ │ - bl -17636 │ │ │ │ + bl -18852 │ │ │ │ ld.d $a0, $s1, 24 │ │ │ │ - bl -17644 │ │ │ │ + bl -18860 │ │ │ │ ld.d $a0, $s1, 40 │ │ │ │ - bl -17652 │ │ │ │ + bl -18868 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -17660 │ │ │ │ + bl -18876 │ │ │ │ ld.d $s6, $sp, 432 │ │ │ │ nop │ │ │ │ ld.d $s2, $sp, 464 │ │ │ │ ld.d $s3, $sp, 456 │ │ │ │ ld.d $s4, $sp, 448 │ │ │ │ ld.d $s5, $sp, 440 │ │ │ │ move $s1, $zero │ │ │ │ b -500 │ │ │ │ - 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, 1777 │ │ │ │ - bl -17896 │ │ │ │ + pcaddi $a0, 855 │ │ │ │ + bl -19112 │ │ │ │ ld.d $s6, $sp, 432 │ │ │ │ b -632 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 27 │ │ │ │ + pcalau12i $t0, 26 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ li.w $a2, 35 │ │ │ │ li.w $a1, 1 │ │ │ │ - pcaddi $a0, 1748 │ │ │ │ + pcaddi $a0, 826 │ │ │ │ b -140 │ │ │ │ - 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, 1731 │ │ │ │ - bl -17960 │ │ │ │ + pcaddi $a0, 809 │ │ │ │ + bl -19176 │ │ │ │ move $a0, $s4 │ │ │ │ - bl -17472 │ │ │ │ + bl -18688 │ │ │ │ ld.d $a0, $s1, 8 │ │ │ │ - bl -17800 │ │ │ │ + bl -19016 │ │ │ │ ld.d $a0, $s1, 24 │ │ │ │ - bl -17808 │ │ │ │ + bl -19024 │ │ │ │ ld.d $a0, $s1, 40 │ │ │ │ - bl -17816 │ │ │ │ + bl -19032 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -17824 │ │ │ │ + bl -19040 │ │ │ │ b -156 │ │ │ │ - pcalau12i $t0, 27 │ │ │ │ + pcalau12i $t0, 26 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a2, $s0 │ │ │ │ - pcaddi $a1, 1610 │ │ │ │ - bl -17580 │ │ │ │ + pcaddi $a1, 688 │ │ │ │ + bl -18796 │ │ │ │ move $s1, $zero │ │ │ │ b -668 │ │ │ │ st.d $s2, $sp, 464 │ │ │ │ st.d $s3, $sp, 456 │ │ │ │ st.d $s4, $sp, 448 │ │ │ │ st.d $s5, $sp, 440 │ │ │ │ st.d $s6, $sp, 432 │ │ │ │ - bl -17404 │ │ │ │ + bl -18620 │ │ │ │ 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, 2 │ │ │ │ - fld.s $fa0, $t0, -1596 │ │ │ │ - fmul.s $fa5, $fa5, $fa0 │ │ │ │ - fmul.s $fa4, $fa4, $fa0 │ │ │ │ - fmul.s $fa3, $fa3, $fa0 │ │ │ │ - nop │ │ │ │ - movfr2gr.s $t0, $fa3 │ │ │ │ - fst.s $fa5, $sp, 0 │ │ │ │ - fst.s $fa4, $sp, 4 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bstrpick.d $a1, $t0, 0x1f, 0x0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ - 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 -17780 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fld.s $ft1, $a0, 8 │ │ │ │ - fld.s $fa2, $a0, 12 │ │ │ │ - fld.s $ft0, $a0, 0 │ │ │ │ - fld.s $fa5, $a0, 32 │ │ │ │ - fld.s $fa0, $a0, 20 │ │ │ │ - fld.s $fa6, $a0, 24 │ │ │ │ - fsub.s $fa2, $fa2, $ft0 │ │ │ │ - fsub.s $fa5, $fa5, $ft1 │ │ │ │ - fsub.s $fa0, $fa0, $ft1 │ │ │ │ - fld.s $fa7, $a0, 4 │ │ │ │ - fld.s $fa1, $a0, 28 │ │ │ │ - fmul.s $ft1, $fa2, $fa5 │ │ │ │ - fld.s $fa3, $a0, 16 │ │ │ │ - fsub.s $fa1, $fa1, $fa7 │ │ │ │ - fsub.s $fa6, $fa6, $ft0 │ │ │ │ - fsub.s $fa3, $fa3, $fa7 │ │ │ │ - vxor.v $vr4, $vr4, $vr4 │ │ │ │ - fmul.s $ft0, $fa0, $fa1 │ │ │ │ - fmsub.s $fa0, $fa0, $fa6, $ft1 │ │ │ │ - fmul.s $fa7, $fa3, $fa6 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - fmsub.s $fa3, $fa3, $fa5, $ft0 │ │ │ │ - fmsub.s $fa2, $fa2, $fa1, $fa7 │ │ │ │ - fmul.s $fa1, $fa0, $fa0 │ │ │ │ - fmadd.s $fa1, $fa3, $fa3, $fa1 │ │ │ │ - fmadd.s $fa1, $fa2, $fa2, $fa1 │ │ │ │ fsqrt.s $fa1, $fa1 │ │ │ │ - fcmp.ceq.s $fcc0, $fa1, $fa4 │ │ │ │ - bcnez $fcc0, 48 │ │ │ │ - fdiv.s $fa3, $fa3, $fa1 │ │ │ │ - fdiv.s $fa0, $fa0, $fa1 │ │ │ │ - fdiv.s $fa1, $fa2, $fa1 │ │ │ │ - fst.s $fa3, $sp, 16 │ │ │ │ - fst.s $fa0, $sp, 20 │ │ │ │ - fst.s $fa1, $sp, 12 │ │ │ │ - ld.wu $a1, $sp, 12 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + fcmp.slt.s $fcc0, $fs0, $fa1 │ │ │ │ + fsel $fs0, $fs0, $fa1, $fcc0 │ │ │ │ + bne $t1, $t0, -32 │ │ │ │ nop │ │ │ │ - fmov.s $fa3, $fa4 │ │ │ │ - fmov.s $fa0, $fa4 │ │ │ │ - fst.s $fa4, $sp, 12 │ │ │ │ - fst.s $fa3, $sp, 16 │ │ │ │ - fst.s $fa0, $sp, 20 │ │ │ │ - ld.wu $a1, $sp, 12 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + 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 -18800 │ │ │ │ + move $s2, $a0 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + bl -18860 │ │ │ │ + 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, -1588 │ │ │ │ + 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 -12300 │ │ │ │ + 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 -12336 │ │ │ │ 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 -18444 │ │ │ │ - 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 │ │ │ │ - st.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 -18540 │ │ │ │ - st.d $a0, $s1, 24 │ │ │ │ - beqz $a0, 84 │ │ │ │ - pcalau12i $t0, 2 │ │ │ │ - fld.s $fa0, $t0, -1520 │ │ │ │ - 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, 687 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + move $a1, $a0 │ │ │ │ + pcaddi $a0, 748 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -19184 │ │ │ │ + pcaddi $a2, 755 │ │ │ │ + pcaddi $a1, 766 │ │ │ │ + pcaddi $a0, 769 │ │ │ │ + bl -19200 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19432 │ │ │ │ + pcaddi $a0, 769 │ │ │ │ bl -18928 │ │ │ │ + pcaddi $a0, 779 │ │ │ │ + bl -18936 │ │ │ │ + pcaddi $a0, 789 │ │ │ │ + bl -18944 │ │ │ │ + pcaddi $a0, 803 │ │ │ │ + bl -18952 │ │ │ │ + pcaddi $a0, 811 │ │ │ │ + bl -18960 │ │ │ │ + pcaddi $a0, 829 │ │ │ │ + bl -18968 │ │ │ │ + pcaddi $a0, 835 │ │ │ │ + bl -18976 │ │ │ │ + pcaddi $a0, 853 │ │ │ │ + bl -18984 │ │ │ │ + pcaddi $a0, 861 │ │ │ │ + bl -18992 │ │ │ │ + pcaddi $a0, 879 │ │ │ │ + bl -19000 │ │ │ │ + pcaddi $a0, 889 │ │ │ │ + bl -19008 │ │ │ │ + pcaddi $a0, 905 │ │ │ │ + bl -19016 │ │ │ │ + pcaddi $a0, 919 │ │ │ │ + bl -19024 │ │ │ │ + pcaddi $a0, 929 │ │ │ │ + bl -19032 │ │ │ │ + pcaddi $a0, 939 │ │ │ │ + bl -19040 │ │ │ │ + pcaddi $a0, 943 │ │ │ │ + bl -19048 │ │ │ │ + pcaddi $a0, 951 │ │ │ │ + bl -19056 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19576 │ │ │ │ + pcaddi $a0, 961 │ │ │ │ + bl -19072 │ │ │ │ + pcaddi $a0, 971 │ │ │ │ + bl -19080 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19600 │ │ │ │ + pcaddi $a0, 985 │ │ │ │ + bl -19096 │ │ │ │ + pcaddi $a0, 1003 │ │ │ │ + bl -19104 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19624 │ │ │ │ + pcaddi $a0, 1013 │ │ │ │ + bl -19120 │ │ │ │ + pcaddi $a0, 1023 │ │ │ │ + bl -19128 │ │ │ │ + pcaddi $a0, 1035 │ │ │ │ + bl -19136 │ │ │ │ + pcaddi $a0, 1047 │ │ │ │ + bl -19144 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19664 │ │ │ │ + pcaddi $a0, 1055 │ │ │ │ + bl -19160 │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl -19680 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -18904 │ │ │ │ + bl -19864 │ │ │ │ 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, 2 │ │ │ │ - alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ - fld.s $fa0, $t2, -1520 │ │ │ │ - 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 │ │ │ │ + addi.d $sp, $sp, -352 │ │ │ │ + st.d $s2, $sp, 320 │ │ │ │ + st.d $s3, $sp, 312 │ │ │ │ + st.d $s4, $sp, 304 │ │ │ │ + st.d $s7, $sp, 280 │ │ │ │ + st.d $s8, $sp, 272 │ │ │ │ + fst.d $fs0, $sp, 264 │ │ │ │ + st.d $ra, $sp, 344 │ │ │ │ + fst.d $fs5, $sp, 224 │ │ │ │ + pcalau12i $t0, 26 │ │ │ │ + ld.d $t0, $t0, -72 │ │ │ │ + ld.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + li.w $t0, 0x0 │ │ │ │ + movfr2gr.s $t3, $fa0 │ │ │ │ + fmov.s $fs0, $fa1 │ │ │ │ + move $s2, $a2 │ │ │ │ + move $s8, $a0 │ │ │ │ + move $s7, $a1 │ │ │ │ + move $s3, $a3 │ │ │ │ + move $s4, $a4 │ │ │ │ + bnez $a2, 1132 │ │ │ │ + pcalau12i $t1, 1 │ │ │ │ + fld.s $fa0, $t1, -1584 │ │ │ │ + pcalau12i $t0, 1 │ │ │ │ + vxor.v $vr29, $vr29, $vr29 │ │ │ │ + fst.s $fa0, $sp, 8 │ │ │ │ + fld.s $fa0, $t0, -1580 │ │ │ │ + fst.s $fa0, $sp, 4 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + ldptr.w $t0, $s7, 16 │ │ │ │ + beqz $t0, 1004 │ │ │ │ + movgr2fr.w $fa0, $t3 │ │ │ │ + addi.d $a1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 76 │ │ │ │ + fst.d $fs1, $sp, 256 │ │ │ │ + fst.d $fs2, $sp, 248 │ │ │ │ + fst.d $fs6, $sp, 216 │ │ │ │ + fst.s $fa2, $sp, 12 │ │ │ │ + fst.d $fs7, $sp, 208 │ │ │ │ + st.d $s0, $sp, 336 │ │ │ │ + st.d $s1, $sp, 328 │ │ │ │ + st.d $s6, $sp, 288 │ │ │ │ + fst.d $fs3, $sp, 240 │ │ │ │ + fst.d $fs4, $sp, 232 │ │ │ │ + st.d $s5, $sp, 296 │ │ │ │ + bl -19448 │ │ │ │ + fld.s $fs4, $sp, 72 │ │ │ │ + fld.s $fs3, $sp, 76 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -20280 │ │ │ │ + fmov.s $fa0, $fs0 │ │ │ │ + slli.w $s1, $a0, 0x0 │ │ │ │ + bl -20068 │ │ │ │ + fmov.s $fs7, $fa0 │ │ │ │ + fneg.s $fa0, $fs0 │ │ │ │ + move $s6, $zero │ │ │ │ + bl -20196 │ │ │ │ + fld.s $fa2, $sp, 12 │ │ │ │ + pcalau12i $t0, 1 │ │ │ │ + fld.d $fs0, $t0, 2008 │ │ │ │ + fcvt.d.s $fs1, $fa2 │ │ │ │ + fmov.s $fs6, $fa0 │ │ │ │ + fneg.d $fs2, $fs1 │ │ │ │ + addi.w $s0, $s1, -1 │ │ │ │ + b 396 │ │ │ │ nop │ │ │ │ - pcaddi $a3, 1592 │ │ │ │ - li.w $a2, 92 │ │ │ │ - pcaddi $a1, 1504 │ │ │ │ - pcaddi $a0, 1511 │ │ │ │ - bl -19208 │ │ │ │ nop │ │ │ │ - bl -18336 │ │ │ │ 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 -18932 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -18952 │ │ │ │ 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, -304 │ │ │ │ - pcalau12i $t1, 26 │ │ │ │ - ld.d $t1, $t1, -72 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - st.d $t1, $sp, 248 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ - fmul.s $fa1, $fa1, $fa7 │ │ │ │ - fmul.s $fa0, $fa0, $fa6 │ │ │ │ - st.d $ra, $sp, 296 │ │ │ │ - xori $a2, $a2, 0x1 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - movcf2fr $fa0, $fcc0 │ │ │ │ - movfr2gr.s $t1, $fa0 │ │ │ │ - beq $t1, $a2, 68 │ │ │ │ + fcvt.d.s $fa3, $fa3 │ │ │ │ + fcvt.d.s $ft3, $ft3 │ │ │ │ + fcvt.d.s $fa5, $fa5 │ │ │ │ + fcvt.d.s $ft2, $ft2 │ │ │ │ + fmul.d $fa3, $fa3, $fs0 │ │ │ │ + fmul.d $ft3, $ft3, $fs0 │ │ │ │ + fmul.d $fa5, $fa5, $fs0 │ │ │ │ + fmul.d $ft2, $ft2, $fs0 │ │ │ │ + fcvt.d.s $ft4, $ft9 │ │ │ │ + fcvt.d.s $fa0, $ft8 │ │ │ │ + fcvt.d.s $ft1, $ft1 │ │ │ │ + fcvt.d.s $fa4, $fa4 │ │ │ │ + fcvt.d.s $ft0, $ft0 │ │ │ │ + fmul.d $fa4, $fa4, $fs0 │ │ │ │ + fmul.d $ft4, $ft4, $fs0 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + fmul.d $ft1, $ft1, $fs0 │ │ │ │ + fmul.d $ft0, $ft0, $fs0 │ │ │ │ + fmadd.d $fa3, $fs1, $fa3, $fa2 │ │ │ │ + fmadd.d $ft2, $fs1, $ft2, $fa2 │ │ │ │ + fmadd.d $ft3, $fs2, $ft3, $fa1 │ │ │ │ + fmadd.d $fa5, $fs1, $fa5, $fs0 │ │ │ │ + fmadd.d $fa2, $fs1, $fa4, $fa2 │ │ │ │ + fmadd.d $fa0, $fs2, $fa0, $fa1 │ │ │ │ + fmadd.d $ft4, $fs1, $ft4, $fs0 │ │ │ │ + fmadd.d $fa4, $ft0, $fs2, $fa1 │ │ │ │ + fmadd.d $ft1, $fs1, $ft1, $fs0 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + vilvl.d $vr1, $vr11, $vr3 │ │ │ │ + st.w $zero, $sp, 196 │ │ │ │ + vilvl.d $vr3, $vr10, $vr5 │ │ │ │ + vfcvt.s.d $vr1, $vr3, $vr1 │ │ │ │ + vst $vr1, $sp, 160 │ │ │ │ + fcvt.s.d $ft4, $ft4 │ │ │ │ + vilvl.d $vr1, $vr4, $vr2 │ │ │ │ + fst.s $ft4, $sp, 192 │ │ │ │ + vilvl.d $vr0, $vr9, $vr0 │ │ │ │ + vfcvt.s.d $vr0, $vr1, $vr0 │ │ │ │ + vst $vr0, $sp, 176 │ │ │ │ + bl -13308 │ │ │ │ + bstrpick.d $t0, $a0, 0x3f, 0x20 │ │ │ │ + movgr2fr.w $fa1, $a0 │ │ │ │ + movgr2fr.w $fa0, $a1 │ │ │ │ + movgr2fr.w $fa2, $t0 │ │ │ │ + fneg.s $fa1, $fa1 │ │ │ │ + fneg.s $fa2, $fa2 │ │ │ │ + fneg.s $fa0, $fa0 │ │ │ │ + st.w $a0, $sp, 80 │ │ │ │ + st.w $t0, $sp, 84 │ │ │ │ + st.w $a1, $sp, 88 │ │ │ │ + fld.s $fa3, $sp, 8 │ │ │ │ + fmul.s $fa2, $fa2, $fa3 │ │ │ │ + fld.s $fa3, $sp, 4 │ │ │ │ + fmadd.s $fa1, $fa1, $fa3, $fa2 │ │ │ │ + fmadd.s $fa0, $fa0, $fs5, $fa1 │ │ │ │ + movgr2fr.d $fa1, $s0 │ │ │ │ + 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 -20180 │ │ │ │ + ftintrz.w.s $fa0, $fa0 │ │ │ │ + movfr2gr.s $t0, $fa0 │ │ │ │ + li.w $a4, -1 │ │ │ │ + slli.w $t1, $t0, 0x0 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x1f │ │ │ │ + masknez $t0, $t1, $t0 │ │ │ │ + slt $t2, $t0, $s1 │ │ │ │ + masknez $t1, $s0, $t2 │ │ │ │ + maskeqz $t2, $t0, $t2 │ │ │ │ + or $t0, $t1, $t2 │ │ │ │ + ldx.b $a3, $s3, $t0 │ │ │ │ + beqz $s4, 20 │ │ │ │ + ld.d $t0, $s7, 24 │ │ │ │ + add.d $t0, $t0, $s5 │ │ │ │ + ldptr.w $a4, $t0, 12 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 144 │ │ │ │ + vld $vr0, $sp, 128 │ │ │ │ + vld $vr1, $sp, 112 │ │ │ │ + vst $vr0, $sp, 32 │ │ │ │ + li.w $a2, 1 │ │ │ │ + vst $vr1, $sp, 16 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s8 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bl -12828 │ │ │ │ + ldptr.w $t1, $s7, 16 │ │ │ │ + addi.d $s6, $s6, 1 │ │ │ │ + slli.w $t0, $s6, 0x0 │ │ │ │ + bgeu $t0, $t1, 436 │ │ │ │ + ld.d $t0, $s7, 24 │ │ │ │ + bstrpick.d $s5, $s6, 0x1f, 0x0 │ │ │ │ + slli.d $s5, $s5, 0x4 │ │ │ │ + add.d $t1, $t0, $s5 │ │ │ │ + ldptr.w $t2, $t1, 4 │ │ │ │ + ldx.w $t0, $t0, $s5 │ │ │ │ + ldptr.w $t1, $t1, 8 │ │ │ │ + ld.d $t3, $s7, 8 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ + alsl.d $t2, $t2, $t2, 0x1 │ │ │ │ + alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ + alsl.d $t0, $t0, $t3, 0x2 │ │ │ │ + alsl.d $t2, $t2, $t3, 0x2 │ │ │ │ + alsl.d $t1, $t1, $t3, 0x2 │ │ │ │ + fld.s $fa5, $t0, 8 │ │ │ │ + fld.s $ft1, $t2, 8 │ │ │ │ + fld.s $ft9, $t1, 8 │ │ │ │ + fmul.s $fa0, $fs4, $fa5 │ │ │ │ + fmul.s $ft7, $fs4, $ft1 │ │ │ │ + fmul.s $ft6, $fs4, $ft9 │ │ │ │ + fld.s $fa3, $t0, 0 │ │ │ │ + fld.s $ft2, $t2, 0 │ │ │ │ + fld.s $fa4, $t1, 0 │ │ │ │ + fmul.s $ft12, $fs3, $fa5 │ │ │ │ + fmadd.s $fa0, $fa3, $fs3, $fa0 │ │ │ │ + fmadd.s $ft7, $fs3, $ft2, $ft7 │ │ │ │ + fmadd.s $ft6, $fs3, $fa4, $ft6 │ │ │ │ + fmul.s $ft11, $fs3, $ft1 │ │ │ │ + fmul.s $ft10, $fs3, $ft9 │ │ │ │ + fld.s $ft8, $t2, 4 │ │ │ │ + fld.s $ft0, $t1, 4 │ │ │ │ + fmul.s $ft13, $fs6, $fa0 │ │ │ │ + fmul.s $ft4, $fs6, $ft7 │ │ │ │ + fmul.s $fa0, $fs7, $fa0 │ │ │ │ + fmul.s $ft14, $fs6, $ft6 │ │ │ │ + fmul.s $ft6, $fs7, $ft6 │ │ │ │ + fmul.s $ft7, $fs7, $ft7 │ │ │ │ + fld.s $ft3, $t0, 4 │ │ │ │ + fmsub.s $ft12, $fa3, $fs4, $ft12 │ │ │ │ + fmsub.s $ft4, $fs7, $ft8, $ft4 │ │ │ │ + fmadd.s $ft5, $fs6, $ft3, $fa0 │ │ │ │ + fmsub.s $ft14, $fs7, $ft0, $ft14 │ │ │ │ + fmadd.s $ft6, $fs6, $ft0, $ft6 │ │ │ │ + fmsub.s $ft11, $fs4, $ft2, $ft11 │ │ │ │ + fmsub.s $ft10, $fs4, $fa4, $ft10 │ │ │ │ + fmsub.s $ft13, $fs7, $ft3, $ft13 │ │ │ │ + fmadd.s $ft7, $fs6, $ft8, $ft7 │ │ │ │ + fld.s $fa1, $s8, 12 │ │ │ │ + fld.s $fa2, $s8, 8 │ │ │ │ + fcvt.d.s $fa0, $ft5 │ │ │ │ + fcvt.d.s $ft4, $ft4 │ │ │ │ + fcvt.d.s $ft5, $ft14 │ │ │ │ + fmul.d $ft4, $ft4, $fs0 │ │ │ │ + fmul.d $ft5, $ft5, $fs0 │ │ │ │ + fcvt.d.s $ft6, $ft6 │ │ │ │ + fmul.d $ft6, $ft6, $fs0 │ │ │ │ + fcvt.d.s $fa1, $fa1 │ │ │ │ + fcvt.d.s $fa2, $fa2 │ │ │ │ + fcvt.d.s $ft12, $ft12 │ │ │ │ + fcvt.d.s $ft11, $ft11 │ │ │ │ + fcvt.d.s $ft10, $ft10 │ │ │ │ + fcvt.d.s $ft13, $ft13 │ │ │ │ + fcvt.d.s $ft7, $ft7 │ │ │ │ + fmul.d $fa1, $fa1, $fs0 │ │ │ │ + fmul.d $fa2, $fa2, $fs0 │ │ │ │ + fmul.d $ft12, $ft12, $fs0 │ │ │ │ + fmul.d $ft11, $ft11, $fs0 │ │ │ │ + fmul.d $ft10, $ft10, $fs0 │ │ │ │ + fmul.d $ft13, $ft13, $fs0 │ │ │ │ + fmul.d $fa0, $fa0, $fs0 │ │ │ │ + fmul.d $ft7, $ft7, $fs0 │ │ │ │ + fneg.d $ft4, $ft4 │ │ │ │ + fneg.d $ft5, $ft5 │ │ │ │ + fmadd.d $ft6, $ft6, $fs1, $fs0 │ │ │ │ + fmadd.d $ft12, $ft12, $fs1, $fa2 │ │ │ │ + fmadd.d $ft11, $ft11, $fs1, $fa2 │ │ │ │ + fmadd.d $ft10, $ft10, $fs1, $fa2 │ │ │ │ + fmadd.d $ft13, $ft13, $fs2, $fa1 │ │ │ │ + fmadd.d $fa0, $fs1, $fa0, $fs0 │ │ │ │ + fmadd.d $ft4, $ft4, $fs1, $fa1 │ │ │ │ + fmadd.d $ft7, $ft7, $fs1, $fs0 │ │ │ │ + fmadd.d $ft5, $fs1, $ft5, $fa1 │ │ │ │ + fcvt.s.d $ft6, $ft6 │ │ │ │ + st.w $zero, $sp, 148 │ │ │ │ + fst.s $ft6, $sp, 144 │ │ │ │ + vilvl.d $vr21, $vr21, $vr20 │ │ │ │ + vilvl.d $vr0, $vr19, $vr0 │ │ │ │ + vfcvt.s.d $vr21, $vr0, $vr21 │ │ │ │ + vst $vr21, $sp, 112 │ │ │ │ + vilvl.d $vr12, $vr15, $vr12 │ │ │ │ + vilvl.d $vr18, $vr13, $vr18 │ │ │ │ + vfcvt.s.d $vr12, $vr18, $vr12 │ │ │ │ + vst $vr12, $sp, 128 │ │ │ │ + bnez $s2, -740 │ │ │ │ + addi.d $a0, $sp, 112 │ │ │ │ + bl -13900 │ │ │ │ + bstrpick.d $t0, $a0, 0x3f, 0x20 │ │ │ │ + movgr2fr.w $fa1, $a0 │ │ │ │ + movgr2fr.w $fa0, $a1 │ │ │ │ + movgr2fr.w $fa2, $t0 │ │ │ │ + fneg.s $fa1, $fa1 │ │ │ │ + fneg.s $fa2, $fa2 │ │ │ │ + fneg.s $fa0, $fa0 │ │ │ │ + st.w $a0, $sp, 96 │ │ │ │ + st.w $t0, $sp, 100 │ │ │ │ + st.w $a1, $sp, 104 │ │ │ │ + b -592 │ │ │ │ + nop │ │ │ │ + ld.d $s0, $sp, 336 │ │ │ │ + ld.d $s1, $sp, 328 │ │ │ │ + ld.d $s5, $sp, 296 │ │ │ │ + ld.d $s6, $sp, 288 │ │ │ │ + fld.d $fs1, $sp, 256 │ │ │ │ + fld.d $fs2, $sp, 248 │ │ │ │ + fld.d $fs3, $sp, 240 │ │ │ │ + fld.d $fs4, $sp, 232 │ │ │ │ + fld.d $fs6, $sp, 216 │ │ │ │ + fld.d $fs7, $sp, 208 │ │ │ │ pcalau12i $t1, 26 │ │ │ │ ld.d $t1, $t1, -72 │ │ │ │ ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ xor $t0, $t0, $t1 │ │ │ │ li.w $t1, 0x0 │ │ │ │ - bnez $t0, 1472 │ │ │ │ - ld.d $ra, $sp, 296 │ │ │ │ - addi.d $sp, $sp, 304 │ │ │ │ + bnez $t0, 104 │ │ │ │ + ld.d $ra, $sp, 344 │ │ │ │ + ld.d $s2, $sp, 320 │ │ │ │ + ld.d $s3, $sp, 312 │ │ │ │ + ld.d $s4, $sp, 304 │ │ │ │ + ld.d $s7, $sp, 280 │ │ │ │ + ld.d $s8, $sp, 272 │ │ │ │ + fld.d $fs0, $sp, 264 │ │ │ │ + fld.d $fs5, $sp, 224 │ │ │ │ + addi.d $sp, $sp, 352 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - st.d $s0, $sp, 288 │ │ │ │ - fst.d $fs0, $sp, 280 │ │ │ │ - fst.d $fs1, $sp, 272 │ │ │ │ - move $t0, $a1 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $a1 │ │ │ │ - fst.s $fa5, $a1, 0 │ │ │ │ - fst.s $fa3, $a1, 12 │ │ │ │ - fst.s $fa2, $a1, 16 │ │ │ │ - fst.s $fa4, $a1, 24 │ │ │ │ - bl -872 │ │ │ │ - ld.d $t3, $t0, 32 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - vst $vr0, $sp, 168 │ │ │ │ - bstrpick.d $t1, $a0, 0x3f, 0x20 │ │ │ │ - vld $vr0, $t0, 16 │ │ │ │ - vst $vr0, $sp, 184 │ │ │ │ - st.w $a1, $sp, 160 │ │ │ │ - st.w $t1, $sp, 156 │ │ │ │ - st.w $a0, $sp, 152 │ │ │ │ - addi.d $t1, $sp, 168 │ │ │ │ - move $t2, $zero │ │ │ │ - li.w $t4, 2 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - fld.s $fa0, $t1, 0 │ │ │ │ - fld.s $fa1, $t1, 12 │ │ │ │ - addi.w $t5, $t2, 1 │ │ │ │ - move $t0, $t1 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - move $t2, $t1 │ │ │ │ - move $t3, $t5 │ │ │ │ - bceqz $fcc0, 44 │ │ │ │ - ld.d $t6, $t0, 12 │ │ │ │ - fld.s $fa2, $t1, 4 │ │ │ │ - fld.s $fa1, $t1, 8 │ │ │ │ - stptr.d $t6, $t1, 0 │ │ │ │ - ldptr.w $t6, $t0, 20 │ │ │ │ - st.w $t6, $t1, 8 │ │ │ │ - fst.s $fa0, $t0, 12 │ │ │ │ - fst.s $fa2, $t0, 16 │ │ │ │ - fst.s $fa1, $t0, 20 │ │ │ │ - nop │ │ │ │ - beq $t3, $t4, 32 │ │ │ │ - fld.s $fa1, $t2, 24 │ │ │ │ - fld.s $fa0, $t1, 0 │ │ │ │ - addi.d $t2, $t2, 12 │ │ │ │ - li.w $t3, 2 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - move $t0, $t2 │ │ │ │ - bcnez $fcc0, -68 │ │ │ │ - addi.d $t1, $t1, 12 │ │ │ │ - li.w $t2, 1 │ │ │ │ - bne $t5, $t4, -112 │ │ │ │ - fld.s $fa7, $s0, 16 │ │ │ │ - vld $vr0, $sp, 184 │ │ │ │ - vst $vr0, $sp, 224 │ │ │ │ + pcalau12i $t1, 1 │ │ │ │ + fld.s $fa0, $t1, -1572 │ │ │ │ pcalau12i $t0, 1 │ │ │ │ - vld $vr0, $sp, 168 │ │ │ │ - vst $vr0, $sp, 208 │ │ │ │ - fld.d $fs0, $t0, 2016 │ │ │ │ - fcvt.d.s $ft3, $fa7 │ │ │ │ - fld.s $ft1, $sp, 232 │ │ │ │ - fmul.d $fa1, $ft3, $fs0 │ │ │ │ - vxor.v $vr25, $vr25, $vr25 │ │ │ │ - fcvt.d.s $fa6, $ft1 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - fld.s $ft5, $sp, 224 │ │ │ │ - fld.s $fa4, $sp, 208 │ │ │ │ - fld.s $fa3, $sp, 212 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - fld.s $fa5, $sp, 216 │ │ │ │ - fsub.d $fa6, $fa6, $fa1 │ │ │ │ - fld.s $ft4, $sp, 220 │ │ │ │ - fld.s $ft2, $sp, 236 │ │ │ │ - fcvt.s.d $fa6, $fa6 │ │ │ │ - fcmp.slt.s $fcc0, $fa6, $fs1 │ │ │ │ - bcnez $fcc0, 528 │ │ │ │ - fcvt.d.s $fa0, $fa4 │ │ │ │ - fadd.d $fa0, $fa0, $fa1 │ │ │ │ - fld.s $fa2, $s0, 8 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fcmp.slt.s $fcc0, $fa2, $fa0 │ │ │ │ - bcnez $fcc0, 504 │ │ │ │ - fdiv.s $fa0, $fa0, $fa7 │ │ │ │ - ldptr.w $t7, $s0, 4 │ │ │ │ - fst.s $fa7, $sp, 20 │ │ │ │ - fst.s $fa4, $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 $ft3, $sp, 48 │ │ │ │ - fst.s $ft2, $sp, 64 │ │ │ │ - fst.s $ft4, $sp, 56 │ │ │ │ - fst.s $ft1, $sp, 68 │ │ │ │ - fst.s $fa5, $sp, 72 │ │ │ │ - fst.s $fa3, $sp, 76 │ │ │ │ - fst.s $ft5, $sp, 96 │ │ │ │ - st.d $a3, $sp, 80 │ │ │ │ - st.d $a4, $sp, 88 │ │ │ │ - bl -19340 │ │ │ │ - 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 -19404 │ │ │ │ - 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, 312 │ │ │ │ - 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 $fa3, $sp, 76 │ │ │ │ - fld.s $fa5, $sp, 72 │ │ │ │ - fld.s $ft1, $sp, 68 │ │ │ │ - fld.s $ft4, $sp, 56 │ │ │ │ - fld.s $ft2, $sp, 64 │ │ │ │ - fld.d $ft3, $sp, 48 │ │ │ │ - fld.s $fa4, $sp, 40 │ │ │ │ - ld.d $t7, $sp, 32 │ │ │ │ - fst.d $fs2, $sp, 264 │ │ │ │ - fmov.s $fs2, $fa0 │ │ │ │ - addi.w $t5, $t0, 1 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - movgr2fr.d $fa0, $t4 │ │ │ │ - ffint.d.w $fa2, $fa0 │ │ │ │ - fadd.d $fa2, $fa2, $fs0 │ │ │ │ - fmul.d $fa0, $ft3, $fa2 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fcmp.sle.s $fcc0, $fa0, $fa4 │ │ │ │ - bcnez $fcc0, 168 │ │ │ │ - fcmp.sle.s $fcc0, $ft1, $fa0 │ │ │ │ - bcnez $fcc0, 736 │ │ │ │ - fcmp.sle.s $fcc0, $fa0, $ft4 │ │ │ │ - fsub.s $ft7, $fa0, $fa4 │ │ │ │ - bcnez $fcc0, 756 │ │ │ │ - fsub.s $fa1, $ft2, $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, $ft2, $fa3 │ │ │ │ - fsub.s $ft6, $ft1, $fa4 │ │ │ │ - fmul.s $fa0, $fa0, $ft7 │ │ │ │ - fdiv.s $fa0, $fa0, $ft6 │ │ │ │ - fadd.s $fa0, $fa0, $fa3 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - movcf2fr $ft6, $fcc0 │ │ │ │ - fcmp.slt.s $fcc0, $fa0, $fa1 │ │ │ │ - movfr2gr.s $t0, $ft6 │ │ │ │ - bceqz $fcc0, 100 │ │ │ │ - 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, 112 │ │ │ │ - nop │ │ │ │ - addi.w $t4, $t4, 1 │ │ │ │ - bne $t4, $t5, -156 │ │ │ │ - ld.d $s0, $sp, 288 │ │ │ │ - fld.d $fs0, $sp, 280 │ │ │ │ - fld.d $fs1, $sp, 272 │ │ │ │ - fld.d $fs2, $sp, 264 │ │ │ │ - b -848 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fmov.s $fa1, $fa3 │ │ │ │ - fmov.s $fa0, $fa3 │ │ │ │ - move $t0, $zero │ │ │ │ - nop │ │ │ │ - fmov.s $ft9, $fa0 │ │ │ │ - b -92 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s0, $sp, 288 │ │ │ │ - fld.d $fs0, $sp, 280 │ │ │ │ - fld.d $fs1, $sp, 272 │ │ │ │ - b -908 │ │ │ │ - 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 │ │ │ │ - fst.s $ft1, $sp, 76 │ │ │ │ - fst.s $ft2, $sp, 72 │ │ │ │ - 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 $a4, $sp, 120 │ │ │ │ - st.d $a3, $sp, 112 │ │ │ │ - st.d $t5, $sp, 104 │ │ │ │ - fst.s $fa4, $sp, 128 │ │ │ │ - fst.s $fa3, $sp, 100 │ │ │ │ - fst.s $fa5, $sp, 88 │ │ │ │ - fst.s $ft4, $sp, 80 │ │ │ │ - fst.s $ft5, $sp, 96 │ │ │ │ - fst.s $ft0, $sp, 68 │ │ │ │ - st.d $t7, $sp, 56 │ │ │ │ - fst.s $fa7, $sp, 64 │ │ │ │ - fst.s $fa6, $sp, 48 │ │ │ │ - st.d $t4, $sp, 40 │ │ │ │ - fst.d $ft3, $sp, 32 │ │ │ │ - fst.s $ft7, $sp, 20 │ │ │ │ - fst.s $ft6, $sp, 8 │ │ │ │ - fst.d $fa2, $sp, 136 │ │ │ │ - fst.s $ft9, $sp, 132 │ │ │ │ - bl -19920 │ │ │ │ - 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 -20008 │ │ │ │ - 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 $ft3, $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 │ │ │ │ - fld.s $fa7, $sp, 64 │ │ │ │ - ld.d $t7, $sp, 56 │ │ │ │ - fld.s $ft0, $sp, 68 │ │ │ │ - fld.s $ft2, $sp, 72 │ │ │ │ - fld.s $ft1, $sp, 76 │ │ │ │ - fld.s $ft5, $sp, 96 │ │ │ │ - fld.s $ft4, $sp, 80 │ │ │ │ - fld.s $fa5, $sp, 88 │ │ │ │ - fld.s $fa3, $sp, 100 │ │ │ │ - fld.s $fa4, $sp, 128 │ │ │ │ - ld.d $t5, $sp, 104 │ │ │ │ - ld.d $a3, $sp, 112 │ │ │ │ - ld.d $a4, $sp, 120 │ │ │ │ - blt $t0, $t2, -432 │ │ │ │ - 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, $fa3 │ │ │ │ - fcvt.s.d $fa0, $fa0 │ │ │ │ - fsub.s $fa0, $fa0, $fa4 │ │ │ │ - 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 -608 │ │ │ │ - nop │ │ │ │ - fmov.s $fa0, $ft2 │ │ │ │ - fmov.s $fa1, $ft2 │ │ │ │ - fmov.s $ft9, $fa0 │ │ │ │ - move $t0, $zero │ │ │ │ - b -664 │ │ │ │ + pcalau12i $t2, 1 │ │ │ │ + fst.s $fa0, $sp, 8 │ │ │ │ + fld.s $fa0, $t0, -1568 │ │ │ │ + fld.s $fs5, $t2, -1576 │ │ │ │ + fst.s $fa0, $sp, 4 │ │ │ │ + b -1128 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 336 │ │ │ │ + st.d $s1, $sp, 328 │ │ │ │ + st.d $s5, $sp, 296 │ │ │ │ + st.d $s6, $sp, 288 │ │ │ │ + fst.d $fs1, $sp, 256 │ │ │ │ + fst.d $fs2, $sp, 248 │ │ │ │ + fst.d $fs3, $sp, 240 │ │ │ │ + fst.d $fs4, $sp, 232 │ │ │ │ + fst.d $fs6, $sp, 216 │ │ │ │ + fst.d $fs7, $sp, 208 │ │ │ │ + bl -20544 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fsub.s $fa1, $ft5, $fa3 │ │ │ │ - fsub.s $fa0, $ft4, $fa4 │ │ │ │ - fmul.s $fa1, $fa1, $ft7 │ │ │ │ - fdiv.s $fa1, $fa1, $fa0 │ │ │ │ - fadd.s $fa1, $fa1, $fa3 │ │ │ │ - b -748 │ │ │ │ - st.d $s0, $sp, 288 │ │ │ │ - fst.d $fs0, $sp, 280 │ │ │ │ - fst.d $fs1, $sp, 272 │ │ │ │ - fst.d $fs2, $sp, 264 │ │ │ │ - bl -20088 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ pcalau12i $t0, 26 │ │ │ │ ld.d $t0, $t0, -72 │ │ │ │ ld.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ li.w $t0, 0x0 │ │ │ │ - ldptr.w $t0, $a1, 0 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - beqz $t0, 344 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s6, $sp, 32 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - st.d $s7, $sp, 24 │ │ │ │ - move $s6, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s0, $zero │ │ │ │ - pcalau12i $s2, 26 │ │ │ │ - ld.d $s2, $s2, -8 │ │ │ │ - pcalau12i $s4, 26 │ │ │ │ - ld.d $s4, $s4, -64 │ │ │ │ - ldptr.w $t0, $s6, 4 │ │ │ │ - move $s5, $zero │ │ │ │ - li.w $s3, 1000 │ │ │ │ - bnez $t0, 60 │ │ │ │ - b 208 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -20712 │ │ │ │ - ldptr.w $t0, $s6, 4 │ │ │ │ - addi.w $s5, $s5, 1 │ │ │ │ - bgeu $s5, $t0, 156 │ │ │ │ - mul.w $t0, $s0, $t0 │ │ │ │ - ld.d $t1, $s6, 24 │ │ │ │ - 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 $a0, $t0, 8 │ │ │ │ - ld.b $s7, $t0, 4 │ │ │ │ - addi.w $a0, $a0, 1 │ │ │ │ - blez $a0, -60 │ │ │ │ - ldptr.w $t0, $s2, 0 │ │ │ │ - bge $a0, $t0, -68 │ │ │ │ - ldptr.w $t0, $s4, 0 │ │ │ │ - bge $a0, $t0, -76 │ │ │ │ - addi.d $a3, $sp, 6 │ │ │ │ - addi.d $a2, $sp, 4 │ │ │ │ - addi.d $a1, $sp, 2 │ │ │ │ - ext.w.h $a0, $a0 │ │ │ │ - bl -20528 │ │ │ │ - ld.h $t2, $sp, 6 │ │ │ │ - ld.h $t1, $sp, 4 │ │ │ │ - ld.h $t0, $sp, 2 │ │ │ │ - move $a5, $s7 │ │ │ │ - slli.w $a4, $t2, 0x8 │ │ │ │ - slli.w $a2, $t0, 0x8 │ │ │ │ - slli.w $a3, $t1, 0x8 │ │ │ │ - sub.w $a2, $a2, $t0 │ │ │ │ - sub.w $a4, $a4, $t2 │ │ │ │ - div.w $a2, $a2, $s3 │ │ │ │ - sub.w $a3, $a3, $t1 │ │ │ │ - div.w $a4, $a4, $s3 │ │ │ │ - pcaddi $a1, 1017 │ │ │ │ - div.w $a3, $a3, $s3 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -20608 │ │ │ │ - ldptr.w $t0, $s6, 4 │ │ │ │ - addi.w $s5, $s5, 1 │ │ │ │ - bltu $s5, $t0, -148 │ │ │ │ - move $a1, $s1 │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl -20888 │ │ │ │ - ldptr.w $t0, $s6, 0 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bltu $s0, $t0, -244 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $s5, $sp, 40 │ │ │ │ - ld.d $s6, $sp, 32 │ │ │ │ - ld.d $s7, $sp, 24 │ │ │ │ - pcalau12i $t1, 26 │ │ │ │ - ld.d $t1, $t1, -72 │ │ │ │ - ld.d $t1, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - xor $t0, $t0, $t1 │ │ │ │ - li.w $t1, 0x0 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + bl -20852 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + lu12i.w $t2, 244 │ │ │ │ + ori $t2, $t2, 0x240 │ │ │ │ + mul.d $a0, $a0, $t2 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + pcalau12i $t3, 26 │ │ │ │ + ld.d $t3, $t3, -72 │ │ │ │ + ld.d $t3, $t3, 0 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + xor $t0, $t0, $t3 │ │ │ │ + li.w $t3, 0x0 │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ bnez $t0, 16 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - st.d $s6, $sp, 32 │ │ │ │ - st.d $s7, $sp, 24 │ │ │ │ - bl -20544 │ │ │ │ + bl -20664 │ │ │ │ + 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 │ │ │ │ + st.w $zero, $a0, 0 │ │ │ │ + st.b $zero, $a0, 4 │ │ │ │ + li.w $a1, 46 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -21448 │ │ │ │ + beqz $a0, 92 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + move $s3, $a0 │ │ │ │ + beq $s0, $a0, 120 │ │ │ │ + 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 -21128 │ │ │ │ + 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 │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - beqz $t0, 308 │ │ │ │ - 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 -20972 │ │ │ │ - ldptr.w $t0, $s6, 4 │ │ │ │ - beqz $t0, 100 │ │ │ │ - move $s5, $zero │ │ │ │ nop │ │ │ │ - mul.w $t0, $t0, $s0 │ │ │ │ - ld.d $t1, $s6, 24 │ │ │ │ - pcaddi $a0, 950 │ │ │ │ - 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, 84 │ │ │ │ - bl -21584 │ │ │ │ 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 │ │ │ │ - ldptr.d $a0, $s3, 0 │ │ │ │ - andi $s4, $t0, 0xff │ │ │ │ - move $a2, $zero │ │ │ │ - slli.d $a1, $s4, 0x8 │ │ │ │ - bl -20944 │ │ │ │ - move $a1, $s7 │ │ │ │ - pcaddi $a0, 910 │ │ │ │ - bl -21692 │ │ │ │ - ldptr.d $a0, $s3, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - slli.d $a1, $s4, 0x8 │ │ │ │ - bl -21628 │ │ │ │ - b -120 │ │ │ │ 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,247 +1,247 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x000069c0 01000200 0000003f 0000803f f30435bf .......?...?..5. │ │ │ │ - 0x000069d0 f304353f eb26bebe eb263ebf 319d0e3f ..5?.&...&>.1..? │ │ │ │ - 0x000069e0 0000c842 6666e63f 00003443 00007a44 ...Bff.?..4C..zD │ │ │ │ - 0x000069f0 db0f4940 00007041 0000b443 0000a040 ..I@..pA...C...@ │ │ │ │ - 0x00006a00 000034c3 00247449 0000005f bd1bcf3e ..4..$tI..._...> │ │ │ │ - 0x00006a10 0000807f 00000000 7372632f 74726961 ........src/tria │ │ │ │ - 0x00006a20 6e67756c 6172697a 6174696f 6e2e6300 ngularization.c. │ │ │ │ - 0x00006a30 6e203e3d 20330000 6e32203d 3d206e20 n >= 3..n2 == n │ │ │ │ - 0x00006a40 2d203100 00000000 4552524f 523a204d - 1.....ERROR: M │ │ │ │ - 0x00006a50 656d6f72 7920616c 6c6f6361 74696f6e emory allocation │ │ │ │ - 0x00006a60 20666169 6c757265 2e0a0000 00000000 failure........ │ │ │ │ - 0x00006a70 6e31202b 206e3220 3d3d206e 202b2032 n1 + n2 == n + 2 │ │ │ │ - 0x00006a80 00000000 00000000 55736167 653a2025 ........Usage: % │ │ │ │ - 0x00006a90 73205b4f 5054494f 4e2e2e2e 5d20494e s [OPTION...] IN │ │ │ │ - 0x00006aa0 5055545f 46494c45 0a000000 00000000 PUT_FILE........ │ │ │ │ - 0x00006ab0 616e204f 424a2033 44206d6f 64656c20 an OBJ 3D model │ │ │ │ - 0x00006ac0 666f726d 61742076 69657765 7220666f format viewer fo │ │ │ │ - 0x00006ad0 72207468 65207465 726d696e 616c0000 r the terminal.. │ │ │ │ - 0x00006ae0 33642d61 73636969 2d766965 77657200 3d-ascii-viewer. │ │ │ │ - 0x00006af0 2573202d 2d202573 0a000000 00000000 %s -- %s........ │ │ │ │ - 0x00006b00 20202d77 203c7369 7a653e20 20202020 -w │ │ │ │ - 0x00006b10 20202020 4f757470 75742077 69647468 Output width │ │ │ │ - 0x00006b20 20696e20 63686172 61637465 72730000 in characters.. │ │ │ │ - 0x00006b30 20202d68 203c7369 7a653e20 20202020 -h │ │ │ │ - 0x00006b40 20202020 4f757470 75742068 65696768 Output heigh │ │ │ │ - 0x00006b50 7420696e 20636861 72616374 65727300 t in characters. │ │ │ │ - 0x00006b60 20202d64 203c7365 636f6e64 733e2020 -d │ │ │ │ - 0x00006b70 20202020 53746f70 20746865 2070726f Stop the pro │ │ │ │ - 0x00006b80 6772616d 20616674 65722074 68697320 gram after this │ │ │ │ - 0x00006b90 6d616e79 20736563 6f6e6473 2e000000 many seconds.... │ │ │ │ - 0x00006ba0 20202d66 203c6672 616d6573 3e202020 -f │ │ │ │ - 0x00006bb0 20202020 4672616d 65732070 65722073 Frames per s │ │ │ │ - 0x00006bc0 65636f6e 642e0000 20202d61 203c7261 econd... -a Disp │ │ │ │ - 0x00006be0 6c617920 61737375 6d696e67 20746869 lay assuming thi │ │ │ │ - 0x00006bf0 73206865 69676874 2f776964 74682072 s height/width r │ │ │ │ - 0x00006c00 6174696f 20666f72 20746572 6d696e61 atio for termina │ │ │ │ - 0x00006c10 6c000000 00000000 20202020 20202020 l....... │ │ │ │ - 0x00006c20 20202020 20202020 20202020 63686172 char │ │ │ │ - 0x00006c30 61637465 72732e00 20202d63 203c6368 acters.. -c Prov │ │ │ │ - 0x00006c50 69646520 616c7465 726e6174 65206c75 ide alternate lu │ │ │ │ - 0x00006c60 6d696e65 7363656e 63652063 68617261 minescence chara │ │ │ │ - 0x00006c70 63746572 73202866 726f6d20 6c657373 cters (from less │ │ │ │ - 0x00006c80 20746f00 00000000 20202020 20202020 to..... │ │ │ │ - 0x00006c90 20202020 20202020 20202020 6d6f7265 more │ │ │ │ - 0x00006ca0 206c6967 6874292e 00000000 00000000 light)......... │ │ │ │ - 0x00006cb0 20202d73 20202020 20202020 20202020 -s │ │ │ │ - 0x00006cc0 20202020 53747265 74636820 74686520 Stretch the │ │ │ │ - 0x00006cd0 6d6f6465 6c2c2072 65676172 646c6573 model, regardles │ │ │ │ - 0x00006ce0 73206f66 20746865 20686569 6768742f s of the height/ │ │ │ │ - 0x00006cf0 77696474 68207261 74696f2e 00000000 width ratio..... │ │ │ │ - 0x00006d00 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00006d10 20202020 666f7220 7465726d 696e616c for terminal │ │ │ │ - 0x00006d20 20636861 72616374 6572732e 00000000 characters..... │ │ │ │ - 0x00006d30 20202d74 20202020 20202020 20202020 -t │ │ │ │ - 0x00006d40 20202020 416c6c6f 77207468 6520616e Allow the an │ │ │ │ - 0x00006d50 696d6174 696f6e20 746f2072 65616368 imation to reach │ │ │ │ - 0x00006d60 206d6178 696d756d 20656c65 76617469 maximum elevati │ │ │ │ - 0x00006d70 6f6e2e00 00000000 20202d6c 20202020 on...... -l │ │ │ │ - 0x00006d80 20202020 20202020 20202020 446f6e27 Don' │ │ │ │ - 0x00006d90 7420726f 74617465 20746865 206c6967 t rotate the lig │ │ │ │ - 0x00006da0 68742077 69746820 74686520 6d6f6465 ht with the mode │ │ │ │ - 0x00006db0 6c2e0000 00000000 20202d58 2c202d59 l....... -X, -Y │ │ │ │ - 0x00006dc0 2c202d5a 20202020 20202020 496e7665 , -Z Inve │ │ │ │ - 0x00006dd0 72742072 65737065 63746976 65206178 rt respective ax │ │ │ │ - 0x00006de0 65732e00 00000000 20202d58 595a2c20 es...... -XYZ, │ │ │ │ - 0x00006df0 2d585a59 2c202d59 585a2c20 4368616e -XZY, -YXZ, Chan │ │ │ │ - 0x00006e00 6765206d 6f64656c 206f7269 656e7461 ge model orienta │ │ │ │ - 0x00006e10 74696f6e 2e000000 20202d59 5a582c20 tion.... -YZX, │ │ │ │ - 0x00006e20 2d5a5859 2c202d5a 59582020 00000000 -ZXY, -ZYX .... │ │ │ │ - 0x00006e30 20202d46 20202020 20202020 20202020 -F │ │ │ │ - 0x00006e40 20202020 466c6970 20666163 65732e20 Flip faces. │ │ │ │ - 0x00006e50 00000000 00000000 20202d7a 203c7a6f ........ -z Chan │ │ │ │ - 0x00006e70 6765207a 6f6f6d20 6c657665 6c202864 ge zoom level (d │ │ │ │ - 0x00006e80 65666175 6c743a20 31303029 2e000000 efault: 100).... │ │ │ │ - 0x00006e90 20202d2d 636f6c6f 72202020 20202020 --color │ │ │ │ - 0x00006ea0 20202020 44697370 6c617920 77697468 Display with │ │ │ │ - 0x00006eb0 20636f6c 6f72732e 00000000 00000000 colors......... │ │ │ │ - 0x00006ec0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00006ed0 20202020 54686520 4f424a20 666f726d The OBJ form │ │ │ │ - 0x00006ee0 61742072 656c6965 73206f6e 20746865 at relies on the │ │ │ │ - 0x00006ef0 20636f6d 70616e69 6f6e204d 544c2066 companion MTL f │ │ │ │ - 0x00006f00 696c6573 2e000000 20202d2d 736e6170 iles.... --snap │ │ │ │ - 0x00006f10 203c617a 3e203c61 6c3e2020 4f757470 Outp │ │ │ │ - 0x00006f20 75742061 2073696e 676c6520 736e6170 ut a single snap │ │ │ │ - 0x00006f30 20746f20 7374646f 75742c20 77697468 to stdout, with │ │ │ │ - 0x00006f40 20746865 20676976 656e2061 7a696d75 the given azimu │ │ │ │ - 0x00006f50 74680000 00000000 20202020 20202020 th...... │ │ │ │ - 0x00006f60 20202020 20202020 20202020 616e6420 and │ │ │ │ - 0x00006f70 616c7469 74756465 20616e67 6c65732c altitude angles, │ │ │ │ - 0x00006f80 20696e20 64656772 6565732e 00000000 in degrees..... │ │ │ │ - 0x00006f90 20202d2d 696e7465 72616374 69766520 --interactive │ │ │ │ - 0x00006fa0 20202020 4d616e75 616c6c79 20726f74 Manually rot │ │ │ │ - 0x00006fb0 61746520 74686520 63616d65 72612e00 ate the camera.. │ │ │ │ - 0x00006fc0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00006fd0 20202020 436f6e74 726f6c73 3a204152 Controls: AR │ │ │ │ - 0x00006fe0 524f5720 4b455953 2c20272d 272c2027 ROW KEYS, '-', ' │ │ │ │ - 0x00006ff0 2b270000 00000000 20202020 20202020 +'...... │ │ │ │ - 0x00007000 20202020 20202020 20202020 416c742d Alt- │ │ │ │ - 0x00007010 636f6e74 726f6c73 3a20482c 204a2c20 controls: H, J, │ │ │ │ - 0x00007020 4b2c204c 2c20412c 20530000 00000000 K, L, A, S...... │ │ │ │ - 0x00007030 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00007040 20202020 51756974 3a205120 20202054 Quit: Q T │ │ │ │ - 0x00007050 6f67676c 65204875 643a2054 00000000 oggle Hud: T.... │ │ │ │ - 0x00007060 20202d3f 2c202d2d 68656c70 20202020 -?, --help │ │ │ │ - 0x00007070 20202020 47697665 20746869 73206865 Give this he │ │ │ │ - 0x00007080 6c70206c 69737400 2e2c273a 3b212b2a lp list..,':;!+* │ │ │ │ - 0x00007090 3d232440 00000000 54727920 60257320 =#$@....Try `%s │ │ │ │ - 0x000070a0 2d2d6865 6c702720 666f7220 6d6f7265 --help' for more │ │ │ │ - 0x000070b0 20696e66 6f726d61 74696f6e 2e0a0000 information.... │ │ │ │ - 0x000070c0 2d2d6865 6c700000 4552524f 523a2049 --help..ERROR: I │ │ │ │ - 0x000070d0 6e76616c 69642077 69647468 3a202573 nvalid width: %s │ │ │ │ - 0x000070e0 0a000000 00000000 4552524f 523a2049 ........ERROR: I │ │ │ │ - 0x000070f0 6e76616c 69642068 65696768 743a2025 nvalid height: % │ │ │ │ - 0x00007100 730a0000 00000000 4552524f 523a2049 s.......ERROR: I │ │ │ │ - 0x00007110 6e76616c 69642046 50533a20 25730a00 nvalid FPS: %s.. │ │ │ │ - 0x00007120 4552524f 523a2049 6e76616c 69642064 ERROR: Invalid d │ │ │ │ - 0x00007130 75726174 696f6e3a 2025730a 00000000 uration: %s..... │ │ │ │ - 0x00007140 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ - 0x00007150 73706563 742d7261 74696f3a 2025730a spect-ratio: %s. │ │ │ │ - 0x00007160 00000000 00000000 4552524f 523a2041 ........ERROR: A │ │ │ │ - 0x00007170 74206c65 61737420 6f6e6520 6c756d69 t least one lumi │ │ │ │ - 0x00007180 6e657363 656e6365 20636861 72616374 nescence charact │ │ │ │ - 0x00007190 6572206d 75737420 62652070 726f7669 er must be provi │ │ │ │ - 0x000071a0 6465642e 0a000000 2d740000 00000000 ded.....-t...... │ │ │ │ - 0x000071b0 2d6c0000 00000000 2d580000 00000000 -l......-X...... │ │ │ │ - 0x000071c0 2d590000 00000000 2d5a0000 00000000 -Y......-Z...... │ │ │ │ - 0x000071d0 2d7a0000 00000000 4552524f 523a2049 -z......ERROR: I │ │ │ │ - 0x000071e0 6e76616c 6964207a 6f6f6d3a 2025730a nvalid zoom: %s. │ │ │ │ - 0x000071f0 00000000 00000000 2d58595a 00000000 ........-XYZ.... │ │ │ │ - 0x00007200 2d585a59 00000000 2d59585a 00000000 -XZY....-YXZ.... │ │ │ │ - 0x00007210 2d595a58 00000000 2d5a5859 00000000 -YZX....-ZXY.... │ │ │ │ - 0x00007220 2d5a5958 00000000 2d460000 00000000 -ZYX....-F...... │ │ │ │ - 0x00007230 2d2d636f 6c6f7200 2d2d736e 61700000 --color.--snap.. │ │ │ │ - 0x00007240 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ - 0x00007250 7a696d75 74683a20 25730a00 00000000 zimuth: %s...... │ │ │ │ - 0x00007260 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ - 0x00007270 6c746974 7564653a 2025730a 00000000 ltitude: %s..... │ │ │ │ - 0x00007280 2d2d696e 74657261 63746976 65000000 --interactive... │ │ │ │ - 0x00007290 4552524f 523a2049 6e76616c 6964206f ERROR: Invalid o │ │ │ │ - 0x000072a0 7074696f 6e3a2025 730a0000 00000000 ption: %s....... │ │ │ │ - 0x000072b0 4552524f 523a2049 6e707574 2066696c ERROR: Input fil │ │ │ │ - 0x000072c0 65206861 73206e6f 20657874 656e7369 e has no extensi │ │ │ │ - 0x000072d0 6f6e2e0a 00000000 6f626a00 00000000 on......obj..... │ │ │ │ - 0x000072e0 73746c00 00000000 5741524e 3a20436f stl.....WARN: Co │ │ │ │ - 0x000072f0 6c6f7273 20617265 206e6f74 20737570 lors are not sup │ │ │ │ - 0x00007300 706f7274 65642069 6e205354 4c20666f ported in STL fo │ │ │ │ - 0x00007310 726d6174 2e0a0000 4552524f 523a2049 rmat....ERROR: I │ │ │ │ - 0x00007320 6e707574 2066696c 65206861 7320756e nput file has un │ │ │ │ - 0x00007330 73757070 6f727465 64206578 74656e73 supported extens │ │ │ │ - 0x00007340 696f6e2e 0a000000 4552524f 523a2043 ion.....ERROR: C │ │ │ │ - 0x00007350 6f756c64 206e6f74 20726561 64206d6f ould not read mo │ │ │ │ - 0x00007360 64656c20 76657274 65786573 2e0a0000 del vertexes.... │ │ │ │ - 0x00007370 4552524f 523a2043 6f756c64 206e6f74 ERROR: Could not │ │ │ │ - 0x00007380 20726561 64206d6f 64656c20 66616365 read model face │ │ │ │ - 0x00007390 732e0a00 00000000 4552524f 523a2054 s.......ERROR: T │ │ │ │ - 0x000073a0 65726d69 6e616c20 646f6573 206e6f74 erminal does not │ │ │ │ - 0x000073b0 20737570 706f7274 20636f6c 6f72732e support colors. │ │ │ │ - 0x000073c0 0a000000 00000000 4552524f 523a2054 ........ERROR: T │ │ │ │ - 0x000073d0 65726d69 6e616c20 646f6573 206e6f74 erminal does not │ │ │ │ - 0x000073e0 20737570 706f7274 20636861 6e67696e support changin │ │ │ │ - 0x000073f0 6720636f 6c6f7273 2e0a0000 00000000 g colors........ │ │ │ │ - 0x00007400 5741524e 3a205465 726d696e 616c2064 WARN: Terminal d │ │ │ │ - 0x00007410 6f65736e 27742073 7570706f 72742065 oesn't support e │ │ │ │ - 0x00007420 6e6f7567 6820636f 6c6f7273 20666f72 nough colors for │ │ │ │ - 0x00007430 20616c6c 206d6174 65726961 6c732e0a all materials.. │ │ │ │ - 0x00007440 00000000 00000000 7a6f3a25 342e3066 ........zo:%4.0f │ │ │ │ - 0x00007450 00000000 00000000 617a3a20 25332e30 ........az: %3.0 │ │ │ │ - 0x00007460 66000000 00000000 616c3a20 25332e30 f.......al: %3.0 │ │ │ │ - 0x00007470 66000000 00000000 7372632f 6d6f6465 f.......src/mode │ │ │ │ - 0x00007480 6c2e6300 00000000 2a64656c 696d2021 l.c.....*delim ! │ │ │ │ - 0x00007490 3d20275c 30270000 5741524e 3a20496e = '\0'..WARN: In │ │ │ │ - 0x000074a0 76616c69 64207665 72746578 20696e64 valid vertex ind │ │ │ │ - 0x000074b0 65782025 642e0a00 20000000 00000000 ex %d... ....... │ │ │ │ - 0x000074c0 2f000000 00000000 30203c3d 20617869 /.......0 <= axi │ │ │ │ - 0x000074d0 73312026 26206178 69733120 3c3d2032 s1 && axis1 <= 2 │ │ │ │ - 0x000074e0 00000000 00000000 30203c3d 20617869 ........0 <= axi │ │ │ │ - 0x000074f0 73322026 26206178 69733220 3c3d2032 s2 && axis2 <= 2 │ │ │ │ - 0x00007500 00000000 00000000 30203c3d 20617869 ........0 <= axi │ │ │ │ - 0x00007510 73332026 26206178 69733320 3c3d2032 s3 && axis3 <= 2 │ │ │ │ - 0x00007520 00000000 00000000 72000000 00000000 ........r....... │ │ │ │ - 0x00007530 4552524f 523a2066 61696c65 6420746f ERROR: failed to │ │ │ │ - 0x00007540 206c6f61 64206669 6c652022 2573222e load file "%s". │ │ │ │ - 0x00007550 0a000000 00000000 4552524f 523a2069 ........ERROR: i │ │ │ │ - 0x00007560 6e76616c 69642022 76222069 6e737472 nvalid "v" instr │ │ │ │ - 0x00007570 75637469 6f6e2e0a 00000000 00000000 uction.......... │ │ │ │ - 0x00007580 4552524f 523a2069 6e76616c 69642022 ERROR: invalid " │ │ │ │ - 0x00007590 66222069 6e737472 75637469 6f6e2e0a f" instruction.. │ │ │ │ - 0x000075a0 00000000 00000000 6d746c6c 69620000 ........mtllib.. │ │ │ │ - 0x000075b0 4552524f 523a204d 656d6f72 7920616c ERROR: Memory al │ │ │ │ - 0x000075c0 6c6f6361 74696f6e 20666169 6c757265 location failure │ │ │ │ - 0x000075d0 20666f72 204d544c 2066696c 65206e61 for MTL file na │ │ │ │ - 0x000075e0 6d652e0a 00000000 4e4f5445 3a205265 me......NOTE: Re │ │ │ │ - 0x000075f0 6164696e 67202225 73222e0a 00000000 ading "%s"...... │ │ │ │ - 0x00007600 5741524e 3a206661 696c6564 20746f20 WARN: failed to │ │ │ │ - 0x00007610 6c6f6164 2066696c 65202225 73222e0a load file "%s".. │ │ │ │ - 0x00007620 00000000 00000000 6e65776d 746c0000 ........newmtl.. │ │ │ │ - 0x00007630 4552524f 523a204d 61746572 69616c20 ERROR: Material │ │ │ │ - 0x00007640 6e616d65 20746f6f 206c6f6e 672e0a00 name too long... │ │ │ │ - 0x00007650 5741524e 3a204578 70656374 6564206e WARN: Expected n │ │ │ │ - 0x00007660 65776d74 6c206265 666f7265 20222573 ewmtl before "%s │ │ │ │ - 0x00007670 2220696e 73747275 6374696f 6e2e0a00 " instruction... │ │ │ │ - 0x00007680 5741524e 3a20696e 76616c69 64202225 WARN: invalid "% │ │ │ │ - 0x00007690 73222069 6e737472 75637469 6f6e2e0a s" instruction.. │ │ │ │ - 0x000076a0 00000000 00000000 7573656d 746c0000 ........usemtl.. │ │ │ │ - 0x000076b0 72620000 00000000 736f6c69 64000000 rb......solid... │ │ │ │ - 0x000076c0 66616365 74000000 76657274 65780000 facet...vertex.. │ │ │ │ - 0x000076d0 4552524f 523a2069 6e76616c 69642022 ERROR: invalid " │ │ │ │ - 0x000076e0 76657274 65782220 696e7374 72756374 vertex" instruct │ │ │ │ - 0x000076f0 696f6e2e 0a000000 4552524f 523a2046 ion.....ERROR: F │ │ │ │ - 0x00007700 61696c65 6420746f 20726561 64206661 ailed to read fa │ │ │ │ - 0x00007710 63657420 636f756e 742e0a00 00000000 cet count....... │ │ │ │ - 0x00007720 4552524f 523a2046 61696c65 6420746f ERROR: Failed to │ │ │ │ - 0x00007730 20726561 64206661 63657420 64617461 read facet data │ │ │ │ - 0x00007740 2e0a0000 00000000 5741524e 3a20696d ........WARN: im │ │ │ │ - 0x00007750 706f7274 65642066 61636574 20636f75 ported facet cou │ │ │ │ - 0x00007760 6e742064 6f657320 6e6f7420 6d617463 nt does not matc │ │ │ │ - 0x00007770 68206578 70656374 65642066 61636574 h expected facet │ │ │ │ - 0x00007780 20636f75 6e742e0a 00000000 00000000 count.......... │ │ │ │ - 0x00007790 7372632f 73757266 6163652e 63000000 src/surface.c... │ │ │ │ - 0x000077a0 73757266 6163652d 3e706978 656c7300 surface->pixels. │ │ │ │ - 0x000077b0 73757266 61636500 1b5b3338 3b323b25 surface..[38;2;% │ │ │ │ - 0x000077c0 643b2564 3b25646d 25631b5b 306d0000 d;%d;%dm%c.[0m.. │ │ │ │ - 0x000077d0 25630000 00000000 72c45a7c 0a00f03f %c......r.Z|...? │ │ │ │ - 0x000077e0 00000000 0000e03f 00000000 80842e41 .......?.......A │ │ │ │ + 0x000069c0 01000200 0000003f 0000807f 0000803f .......?.......? │ │ │ │ + 0x000069d0 f30435bf f304353f eb26bebe eb263ebf ..5...5?.&...&>. │ │ │ │ + 0x000069e0 319d0e3f 0000c842 6666e63f 00003443 1..?...Bff.?..4C │ │ │ │ + 0x000069f0 00007a44 db0f4940 00007041 0000b443 ..zD..I@..pA...C │ │ │ │ + 0x00006a00 0000a040 000034c3 00247449 0000005f ...@..4..$tI..._ │ │ │ │ + 0x00006a10 bd1bcf3e 00000000 7372632f 73757266 ...>....src/surf │ │ │ │ + 0x00006a20 6163652e 63000000 73757266 6163652d ace.c...surface- │ │ │ │ + 0x00006a30 3e706978 656c7300 4552524f 523a204d >pixels.ERROR: M │ │ │ │ + 0x00006a40 656d6f72 7920616c 6c6f6361 74696f6e emory allocation │ │ │ │ + 0x00006a50 20666169 6c757265 2e0a0000 00000000 failure........ │ │ │ │ + 0x00006a60 73757266 61636500 1b5b3338 3b323b25 surface..[38;2;% │ │ │ │ + 0x00006a70 643b2564 3b25646d 25631b5b 306d0000 d;%d;%dm%c.[0m.. │ │ │ │ + 0x00006a80 25630000 00000000 7372632f 74726961 %c......src/tria │ │ │ │ + 0x00006a90 6e67756c 6172697a 6174696f 6e2e6300 ngularization.c. │ │ │ │ + 0x00006aa0 6e203e3d 20330000 6e32203d 3d206e20 n >= 3..n2 == n │ │ │ │ + 0x00006ab0 2d203100 00000000 6e31202b 206e3220 - 1.....n1 + n2 │ │ │ │ + 0x00006ac0 3d3d206e 202b2032 00000000 00000000 == n + 2........ │ │ │ │ + 0x00006ad0 7372632f 6d6f6465 6c2e6300 00000000 src/model.c..... │ │ │ │ + 0x00006ae0 2a64656c 696d2021 3d20275c 30270000 *delim != '\0'.. │ │ │ │ + 0x00006af0 5741524e 3a20496e 76616c69 64207665 WARN: Invalid ve │ │ │ │ + 0x00006b00 72746578 20696e64 65782025 642e0a00 rtex index %d... │ │ │ │ + 0x00006b10 20000000 00000000 2f000000 00000000 ......./....... │ │ │ │ + 0x00006b20 30203c3d 20617869 73312026 26206178 0 <= axis1 && ax │ │ │ │ + 0x00006b30 69733120 3c3d2032 00000000 00000000 is1 <= 2........ │ │ │ │ + 0x00006b40 30203c3d 20617869 73322026 26206178 0 <= axis2 && ax │ │ │ │ + 0x00006b50 69733220 3c3d2032 00000000 00000000 is2 <= 2........ │ │ │ │ + 0x00006b60 30203c3d 20617869 73332026 26206178 0 <= axis3 && ax │ │ │ │ + 0x00006b70 69733320 3c3d2032 00000000 00000000 is3 <= 2........ │ │ │ │ + 0x00006b80 72000000 00000000 4552524f 523a2066 r.......ERROR: f │ │ │ │ + 0x00006b90 61696c65 6420746f 206c6f61 64206669 ailed to load fi │ │ │ │ + 0x00006ba0 6c652022 2573222e 0a000000 00000000 le "%s"......... │ │ │ │ + 0x00006bb0 4552524f 523a2069 6e76616c 69642022 ERROR: invalid " │ │ │ │ + 0x00006bc0 76222069 6e737472 75637469 6f6e2e0a v" instruction.. │ │ │ │ + 0x00006bd0 00000000 00000000 4552524f 523a2069 ........ERROR: i │ │ │ │ + 0x00006be0 6e76616c 69642022 66222069 6e737472 nvalid "f" instr │ │ │ │ + 0x00006bf0 75637469 6f6e2e0a 00000000 00000000 uction.......... │ │ │ │ + 0x00006c00 6d746c6c 69620000 4552524f 523a204d mtllib..ERROR: M │ │ │ │ + 0x00006c10 656d6f72 7920616c 6c6f6361 74696f6e emory allocation │ │ │ │ + 0x00006c20 20666169 6c757265 20666f72 204d544c failure for MTL │ │ │ │ + 0x00006c30 2066696c 65206e61 6d652e0a 00000000 file name...... │ │ │ │ + 0x00006c40 4e4f5445 3a205265 6164696e 67202225 NOTE: Reading "% │ │ │ │ + 0x00006c50 73222e0a 00000000 5741524e 3a206661 s"......WARN: fa │ │ │ │ + 0x00006c60 696c6564 20746f20 6c6f6164 2066696c iled to load fil │ │ │ │ + 0x00006c70 65202225 73222e0a 00000000 00000000 e "%s".......... │ │ │ │ + 0x00006c80 6e65776d 746c0000 4552524f 523a204d newmtl..ERROR: M │ │ │ │ + 0x00006c90 61746572 69616c20 6e616d65 20746f6f aterial name too │ │ │ │ + 0x00006ca0 206c6f6e 672e0a00 5741524e 3a204578 long...WARN: Ex │ │ │ │ + 0x00006cb0 70656374 6564206e 65776d74 6c206265 pected newmtl be │ │ │ │ + 0x00006cc0 666f7265 20222573 2220696e 73747275 fore "%s" instru │ │ │ │ + 0x00006cd0 6374696f 6e2e0a00 5741524e 3a20696e ction...WARN: in │ │ │ │ + 0x00006ce0 76616c69 64202225 73222069 6e737472 valid "%s" instr │ │ │ │ + 0x00006cf0 75637469 6f6e2e0a 00000000 00000000 uction.......... │ │ │ │ + 0x00006d00 7573656d 746c0000 72620000 00000000 usemtl..rb...... │ │ │ │ + 0x00006d10 736f6c69 64000000 66616365 74000000 solid...facet... │ │ │ │ + 0x00006d20 76657274 65780000 4552524f 523a2069 vertex..ERROR: i │ │ │ │ + 0x00006d30 6e76616c 69642022 76657274 65782220 nvalid "vertex" │ │ │ │ + 0x00006d40 696e7374 72756374 696f6e2e 0a000000 instruction..... │ │ │ │ + 0x00006d50 4552524f 523a2046 61696c65 6420746f ERROR: Failed to │ │ │ │ + 0x00006d60 20726561 64206661 63657420 636f756e read facet coun │ │ │ │ + 0x00006d70 742e0a00 00000000 4552524f 523a2046 t.......ERROR: F │ │ │ │ + 0x00006d80 61696c65 6420746f 20726561 64206661 ailed to read fa │ │ │ │ + 0x00006d90 63657420 64617461 2e0a0000 00000000 cet data........ │ │ │ │ + 0x00006da0 5741524e 3a20696d 706f7274 65642066 WARN: imported f │ │ │ │ + 0x00006db0 61636574 20636f75 6e742064 6f657320 acet count does │ │ │ │ + 0x00006dc0 6e6f7420 6d617463 68206578 70656374 not match expect │ │ │ │ + 0x00006dd0 65642066 61636574 20636f75 6e742e0a ed facet count.. │ │ │ │ + 0x00006de0 00000000 00000000 55736167 653a2025 ........Usage: % │ │ │ │ + 0x00006df0 73205b4f 5054494f 4e2e2e2e 5d20494e s [OPTION...] IN │ │ │ │ + 0x00006e00 5055545f 46494c45 0a000000 00000000 PUT_FILE........ │ │ │ │ + 0x00006e10 616e204f 424a2033 44206d6f 64656c20 an OBJ 3D model │ │ │ │ + 0x00006e20 666f726d 61742076 69657765 7220666f format viewer fo │ │ │ │ + 0x00006e30 72207468 65207465 726d696e 616c0000 r the terminal.. │ │ │ │ + 0x00006e40 33642d61 73636969 2d766965 77657200 3d-ascii-viewer. │ │ │ │ + 0x00006e50 2573202d 2d202573 0a000000 00000000 %s -- %s........ │ │ │ │ + 0x00006e60 20202d77 203c7369 7a653e20 20202020 -w │ │ │ │ + 0x00006e70 20202020 4f757470 75742077 69647468 Output width │ │ │ │ + 0x00006e80 20696e20 63686172 61637465 72730000 in characters.. │ │ │ │ + 0x00006e90 20202d68 203c7369 7a653e20 20202020 -h │ │ │ │ + 0x00006ea0 20202020 4f757470 75742068 65696768 Output heigh │ │ │ │ + 0x00006eb0 7420696e 20636861 72616374 65727300 t in characters. │ │ │ │ + 0x00006ec0 20202d64 203c7365 636f6e64 733e2020 -d │ │ │ │ + 0x00006ed0 20202020 53746f70 20746865 2070726f Stop the pro │ │ │ │ + 0x00006ee0 6772616d 20616674 65722074 68697320 gram after this │ │ │ │ + 0x00006ef0 6d616e79 20736563 6f6e6473 2e000000 many seconds.... │ │ │ │ + 0x00006f00 20202d66 203c6672 616d6573 3e202020 -f │ │ │ │ + 0x00006f10 20202020 4672616d 65732070 65722073 Frames per s │ │ │ │ + 0x00006f20 65636f6e 642e0000 20202d61 203c7261 econd... -a Disp │ │ │ │ + 0x00006f40 6c617920 61737375 6d696e67 20746869 lay assuming thi │ │ │ │ + 0x00006f50 73206865 69676874 2f776964 74682072 s height/width r │ │ │ │ + 0x00006f60 6174696f 20666f72 20746572 6d696e61 atio for termina │ │ │ │ + 0x00006f70 6c000000 00000000 20202020 20202020 l....... │ │ │ │ + 0x00006f80 20202020 20202020 20202020 63686172 char │ │ │ │ + 0x00006f90 61637465 72732e00 20202d63 203c6368 acters.. -c Prov │ │ │ │ + 0x00006fb0 69646520 616c7465 726e6174 65206c75 ide alternate lu │ │ │ │ + 0x00006fc0 6d696e65 7363656e 63652063 68617261 minescence chara │ │ │ │ + 0x00006fd0 63746572 73202866 726f6d20 6c657373 cters (from less │ │ │ │ + 0x00006fe0 20746f00 00000000 20202020 20202020 to..... │ │ │ │ + 0x00006ff0 20202020 20202020 20202020 6d6f7265 more │ │ │ │ + 0x00007000 206c6967 6874292e 00000000 00000000 light)......... │ │ │ │ + 0x00007010 20202d73 20202020 20202020 20202020 -s │ │ │ │ + 0x00007020 20202020 53747265 74636820 74686520 Stretch the │ │ │ │ + 0x00007030 6d6f6465 6c2c2072 65676172 646c6573 model, regardles │ │ │ │ + 0x00007040 73206f66 20746865 20686569 6768742f s of the height/ │ │ │ │ + 0x00007050 77696474 68207261 74696f2e 00000000 width ratio..... │ │ │ │ + 0x00007060 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00007070 20202020 666f7220 7465726d 696e616c for terminal │ │ │ │ + 0x00007080 20636861 72616374 6572732e 00000000 characters..... │ │ │ │ + 0x00007090 20202d74 20202020 20202020 20202020 -t │ │ │ │ + 0x000070a0 20202020 416c6c6f 77207468 6520616e Allow the an │ │ │ │ + 0x000070b0 696d6174 696f6e20 746f2072 65616368 imation to reach │ │ │ │ + 0x000070c0 206d6178 696d756d 20656c65 76617469 maximum elevati │ │ │ │ + 0x000070d0 6f6e2e00 00000000 20202d6c 20202020 on...... -l │ │ │ │ + 0x000070e0 20202020 20202020 20202020 446f6e27 Don' │ │ │ │ + 0x000070f0 7420726f 74617465 20746865 206c6967 t rotate the lig │ │ │ │ + 0x00007100 68742077 69746820 74686520 6d6f6465 ht with the mode │ │ │ │ + 0x00007110 6c2e0000 00000000 20202d58 2c202d59 l....... -X, -Y │ │ │ │ + 0x00007120 2c202d5a 20202020 20202020 496e7665 , -Z Inve │ │ │ │ + 0x00007130 72742072 65737065 63746976 65206178 rt respective ax │ │ │ │ + 0x00007140 65732e00 00000000 20202d58 595a2c20 es...... -XYZ, │ │ │ │ + 0x00007150 2d585a59 2c202d59 585a2c20 4368616e -XZY, -YXZ, Chan │ │ │ │ + 0x00007160 6765206d 6f64656c 206f7269 656e7461 ge model orienta │ │ │ │ + 0x00007170 74696f6e 2e000000 20202d59 5a582c20 tion.... -YZX, │ │ │ │ + 0x00007180 2d5a5859 2c202d5a 59582020 00000000 -ZXY, -ZYX .... │ │ │ │ + 0x00007190 20202d46 20202020 20202020 20202020 -F │ │ │ │ + 0x000071a0 20202020 466c6970 20666163 65732e20 Flip faces. │ │ │ │ + 0x000071b0 00000000 00000000 20202d7a 203c7a6f ........ -z Chan │ │ │ │ + 0x000071d0 6765207a 6f6f6d20 6c657665 6c202864 ge zoom level (d │ │ │ │ + 0x000071e0 65666175 6c743a20 31303029 2e000000 efault: 100).... │ │ │ │ + 0x000071f0 20202d2d 636f6c6f 72202020 20202020 --color │ │ │ │ + 0x00007200 20202020 44697370 6c617920 77697468 Display with │ │ │ │ + 0x00007210 20636f6c 6f72732e 00000000 00000000 colors......... │ │ │ │ + 0x00007220 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00007230 20202020 54686520 4f424a20 666f726d The OBJ form │ │ │ │ + 0x00007240 61742072 656c6965 73206f6e 20746865 at relies on the │ │ │ │ + 0x00007250 20636f6d 70616e69 6f6e204d 544c2066 companion MTL f │ │ │ │ + 0x00007260 696c6573 2e000000 20202d2d 736e6170 iles.... --snap │ │ │ │ + 0x00007270 203c617a 3e203c61 6c3e2020 4f757470 Outp │ │ │ │ + 0x00007280 75742061 2073696e 676c6520 736e6170 ut a single snap │ │ │ │ + 0x00007290 20746f20 7374646f 75742c20 77697468 to stdout, with │ │ │ │ + 0x000072a0 20746865 20676976 656e2061 7a696d75 the given azimu │ │ │ │ + 0x000072b0 74680000 00000000 20202020 20202020 th...... │ │ │ │ + 0x000072c0 20202020 20202020 20202020 616e6420 and │ │ │ │ + 0x000072d0 616c7469 74756465 20616e67 6c65732c altitude angles, │ │ │ │ + 0x000072e0 20696e20 64656772 6565732e 00000000 in degrees..... │ │ │ │ + 0x000072f0 20202d2d 696e7465 72616374 69766520 --interactive │ │ │ │ + 0x00007300 20202020 4d616e75 616c6c79 20726f74 Manually rot │ │ │ │ + 0x00007310 61746520 74686520 63616d65 72612e00 ate the camera.. │ │ │ │ + 0x00007320 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00007330 20202020 436f6e74 726f6c73 3a204152 Controls: AR │ │ │ │ + 0x00007340 524f5720 4b455953 2c20272d 272c2027 ROW KEYS, '-', ' │ │ │ │ + 0x00007350 2b270000 00000000 20202020 20202020 +'...... │ │ │ │ + 0x00007360 20202020 20202020 20202020 416c742d Alt- │ │ │ │ + 0x00007370 636f6e74 726f6c73 3a20482c 204a2c20 controls: H, J, │ │ │ │ + 0x00007380 4b2c204c 2c20412c 20530000 00000000 K, L, A, S...... │ │ │ │ + 0x00007390 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000073a0 20202020 51756974 3a205120 20202054 Quit: Q T │ │ │ │ + 0x000073b0 6f67676c 65204875 643a2054 00000000 oggle Hud: T.... │ │ │ │ + 0x000073c0 20202d3f 2c202d2d 68656c70 20202020 -?, --help │ │ │ │ + 0x000073d0 20202020 47697665 20746869 73206865 Give this he │ │ │ │ + 0x000073e0 6c70206c 69737400 2e2c273a 3b212b2a lp list..,':;!+* │ │ │ │ + 0x000073f0 3d232440 00000000 54727920 60257320 =#$@....Try `%s │ │ │ │ + 0x00007400 2d2d6865 6c702720 666f7220 6d6f7265 --help' for more │ │ │ │ + 0x00007410 20696e66 6f726d61 74696f6e 2e0a0000 information.... │ │ │ │ + 0x00007420 2d2d6865 6c700000 4552524f 523a2049 --help..ERROR: I │ │ │ │ + 0x00007430 6e76616c 69642077 69647468 3a202573 nvalid width: %s │ │ │ │ + 0x00007440 0a000000 00000000 4552524f 523a2049 ........ERROR: I │ │ │ │ + 0x00007450 6e76616c 69642068 65696768 743a2025 nvalid height: % │ │ │ │ + 0x00007460 730a0000 00000000 4552524f 523a2049 s.......ERROR: I │ │ │ │ + 0x00007470 6e76616c 69642046 50533a20 25730a00 nvalid FPS: %s.. │ │ │ │ + 0x00007480 4552524f 523a2049 6e76616c 69642064 ERROR: Invalid d │ │ │ │ + 0x00007490 75726174 696f6e3a 2025730a 00000000 uration: %s..... │ │ │ │ + 0x000074a0 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ + 0x000074b0 73706563 742d7261 74696f3a 2025730a spect-ratio: %s. │ │ │ │ + 0x000074c0 00000000 00000000 4552524f 523a2041 ........ERROR: A │ │ │ │ + 0x000074d0 74206c65 61737420 6f6e6520 6c756d69 t least one lumi │ │ │ │ + 0x000074e0 6e657363 656e6365 20636861 72616374 nescence charact │ │ │ │ + 0x000074f0 6572206d 75737420 62652070 726f7669 er must be provi │ │ │ │ + 0x00007500 6465642e 0a000000 2d740000 00000000 ded.....-t...... │ │ │ │ + 0x00007510 2d6c0000 00000000 2d580000 00000000 -l......-X...... │ │ │ │ + 0x00007520 2d590000 00000000 2d5a0000 00000000 -Y......-Z...... │ │ │ │ + 0x00007530 2d7a0000 00000000 4552524f 523a2049 -z......ERROR: I │ │ │ │ + 0x00007540 6e76616c 6964207a 6f6f6d3a 2025730a nvalid zoom: %s. │ │ │ │ + 0x00007550 00000000 00000000 2d58595a 00000000 ........-XYZ.... │ │ │ │ + 0x00007560 2d585a59 00000000 2d59585a 00000000 -XZY....-YXZ.... │ │ │ │ + 0x00007570 2d595a58 00000000 2d5a5859 00000000 -YZX....-ZXY.... │ │ │ │ + 0x00007580 2d5a5958 00000000 2d460000 00000000 -ZYX....-F...... │ │ │ │ + 0x00007590 2d2d636f 6c6f7200 2d2d736e 61700000 --color.--snap.. │ │ │ │ + 0x000075a0 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ + 0x000075b0 7a696d75 74683a20 25730a00 00000000 zimuth: %s...... │ │ │ │ + 0x000075c0 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ + 0x000075d0 6c746974 7564653a 2025730a 00000000 ltitude: %s..... │ │ │ │ + 0x000075e0 2d2d696e 74657261 63746976 65000000 --interactive... │ │ │ │ + 0x000075f0 4552524f 523a2049 6e76616c 6964206f ERROR: Invalid o │ │ │ │ + 0x00007600 7074696f 6e3a2025 730a0000 00000000 ption: %s....... │ │ │ │ + 0x00007610 4552524f 523a2049 6e707574 2066696c ERROR: Input fil │ │ │ │ + 0x00007620 65206861 73206e6f 20657874 656e7369 e has no extensi │ │ │ │ + 0x00007630 6f6e2e0a 00000000 6f626a00 00000000 on......obj..... │ │ │ │ + 0x00007640 73746c00 00000000 5741524e 3a20436f stl.....WARN: Co │ │ │ │ + 0x00007650 6c6f7273 20617265 206e6f74 20737570 lors are not sup │ │ │ │ + 0x00007660 706f7274 65642069 6e205354 4c20666f ported in STL fo │ │ │ │ + 0x00007670 726d6174 2e0a0000 4552524f 523a2049 rmat....ERROR: I │ │ │ │ + 0x00007680 6e707574 2066696c 65206861 7320756e nput file has un │ │ │ │ + 0x00007690 73757070 6f727465 64206578 74656e73 supported extens │ │ │ │ + 0x000076a0 696f6e2e 0a000000 4552524f 523a2043 ion.....ERROR: C │ │ │ │ + 0x000076b0 6f756c64 206e6f74 20726561 64206d6f ould not read mo │ │ │ │ + 0x000076c0 64656c20 76657274 65786573 2e0a0000 del vertexes.... │ │ │ │ + 0x000076d0 4552524f 523a2043 6f756c64 206e6f74 ERROR: Could not │ │ │ │ + 0x000076e0 20726561 64206d6f 64656c20 66616365 read model face │ │ │ │ + 0x000076f0 732e0a00 00000000 4552524f 523a2054 s.......ERROR: T │ │ │ │ + 0x00007700 65726d69 6e616c20 646f6573 206e6f74 erminal does not │ │ │ │ + 0x00007710 20737570 706f7274 20636f6c 6f72732e support colors. │ │ │ │ + 0x00007720 0a000000 00000000 4552524f 523a2054 ........ERROR: T │ │ │ │ + 0x00007730 65726d69 6e616c20 646f6573 206e6f74 erminal does not │ │ │ │ + 0x00007740 20737570 706f7274 20636861 6e67696e support changin │ │ │ │ + 0x00007750 6720636f 6c6f7273 2e0a0000 00000000 g colors........ │ │ │ │ + 0x00007760 5741524e 3a205465 726d696e 616c2064 WARN: Terminal d │ │ │ │ + 0x00007770 6f65736e 27742073 7570706f 72742065 oesn't support e │ │ │ │ + 0x00007780 6e6f7567 6820636f 6c6f7273 20666f72 nough colors for │ │ │ │ + 0x00007790 20616c6c 206d6174 65726961 6c732e0a all materials.. │ │ │ │ + 0x000077a0 00000000 00000000 7a6f3a25 342e3066 ........zo:%4.0f │ │ │ │ + 0x000077b0 00000000 00000000 617a3a20 25332e30 ........az: %3.0 │ │ │ │ + 0x000077c0 66000000 00000000 616c3a20 25332e30 f.......al: %3.0 │ │ │ │ + 0x000077d0 66000000 00000000 00000000 0000e03f f..............? │ │ │ │ + 0x000077e0 72c45a7c 0a00f03f 00000000 80842e41 r.Z|...?.......A │ │ │ │ 0x000077f0 00000060 fb21e93f 00000060 fb21d93f ...`.!.?...`.!.? │ │ │ │ - 0x00007800 02000000 02000000 05000000 05000000 ................ │ │ │ │ - 0x00007810 00000000 02000000 04000000 07000000 ................ │ │ │ │ - 0x00007820 01000000 01000000 04000000 04000000 ................ │ │ │ │ - 0x00007830 03000000 03000000 06000000 06000000 ................ │ │ │ │ - 0x00007840 00000000 03000000 04000000 06000000 ................ │ │ │ │ - 0x00007850 00000000 04000000 00000000 01000000 ................ │ │ │ │ - 0x00007860 01000000 05000000 06000000 02000000 ................ │ │ │ │ - 0x00007870 02000000 03000000 07000000 03000000 ................ │ │ │ │ - 0x00007880 02000000 05000000 06000000 03000000 ................ │ │ │ │ - 0x00007890 74726961 6e67756c 6172697a 655f7265 triangularize_re │ │ │ │ - 0x000078a0 63757273 65000000 74726961 6e67756c curse...triangul │ │ │ │ - 0x000078b0 6172697a 65000000 7374725f 63686f70 arize...str_chop │ │ │ │ - 0x000078c0 00000000 00000000 6d6f6465 6c5f6368 ........model_ch │ │ │ │ - 0x000078d0 616e6765 5f6f7269 656e7461 74696f6e ange_orientation │ │ │ │ - 0x000078e0 00000000 00000000 73757266 6163655f ........surface_ │ │ │ │ - 0x000078f0 636c6561 7200 clear. │ │ │ │ + 0x00007800 73757266 6163655f 636c6561 72000000 surface_clear... │ │ │ │ + 0x00007810 02000000 02000000 05000000 05000000 ................ │ │ │ │ + 0x00007820 00000000 02000000 04000000 07000000 ................ │ │ │ │ + 0x00007830 01000000 01000000 04000000 04000000 ................ │ │ │ │ + 0x00007840 03000000 03000000 06000000 06000000 ................ │ │ │ │ + 0x00007850 00000000 03000000 04000000 06000000 ................ │ │ │ │ + 0x00007860 00000000 04000000 00000000 01000000 ................ │ │ │ │ + 0x00007870 01000000 05000000 06000000 02000000 ................ │ │ │ │ + 0x00007880 02000000 03000000 07000000 03000000 ................ │ │ │ │ + 0x00007890 02000000 05000000 06000000 03000000 ................ │ │ │ │ + 0x000078a0 74726961 6e67756c 6172697a 655f7265 triangularize_re │ │ │ │ + 0x000078b0 63757273 65000000 74726961 6e67756c curse...triangul │ │ │ │ + 0x000078c0 6172697a 65000000 7374725f 63686f70 arize...str_chop │ │ │ │ + 0x000078d0 00000000 00000000 6d6f6465 6c5f6368 ........model_ch │ │ │ │ + 0x000078e0 616e6765 5f6f7269 656e7461 74696f6e ange_orientation │ │ │ │ + 0x000078f0 00 . │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x000078f8 011b033b 24010000 23000000 889fffff ...;$...#....... │ │ │ │ - 0x00007908 b8070000 a89fffff 4c030000 58b4ffff ........L...X... │ │ │ │ - 0x00007918 3c010000 a8b6ffff 50010000 88bcffff <.......P....... │ │ │ │ - 0x00007928 bc010000 48c1ffff 08020000 78c2ffff ....H.......x... │ │ │ │ - 0x00007938 48020000 a8c3ffff 60020000 c8c8ffff H.......`....... │ │ │ │ - 0x00007948 e0020000 38c9ffff 00030000 08caffff ....8........... │ │ │ │ - 0x00007958 80040000 c8caffff 98040000 78cbffff ............x... │ │ │ │ - 0x00007968 c0040000 48ccffff e0040000 48cdffff ....H.......H... │ │ │ │ - 0x00007978 00050000 18ceffff 44050000 d8ceffff ........D....... │ │ │ │ - 0x00007988 6c050000 78cfffff ac050000 c8cfffff l...x........... │ │ │ │ - 0x00007998 c0050000 78d1ffff e8050000 a8d2ffff ....x........... │ │ │ │ - 0x000079a8 08060000 28d3ffff 1c060000 a8d3ffff ....(........... │ │ │ │ - 0x000079b8 30060000 28d4ffff 44060000 68d4ffff 0...(...D...h... │ │ │ │ - 0x000079c8 68060000 a8deffff ec060000 48e3ffff h...........H... │ │ │ │ - 0x000079d8 78070000 18e4ffff 90070000 c8e4ffff x............... │ │ │ │ - 0x000079e8 d0070000 98e5ffff f0070000 a8e6ffff ................ │ │ │ │ - 0x000079f8 24080000 38e7ffff 44080000 68e7ffff $...8...D...h... │ │ │ │ - 0x00007a08 68080000 b8edffff c4080000 88efffff h............... │ │ │ │ - 0x00007a18 18090000 .... │ │ │ │ + 0x000078f4 011b033b 20010000 23000000 8c9fffff ...; ...#....... │ │ │ │ + 0x00007904 8c010000 ac9fffff 30080000 5cb4ffff ........0...\... │ │ │ │ + 0x00007914 38010000 acb6ffff 4c010000 7cb7ffff 8.......L...|... │ │ │ │ + 0x00007924 64010000 2cb8ffff a4010000 fcb8ffff d...,........... │ │ │ │ + 0x00007934 c4010000 0cbaffff f8010000 9cbaffff ................ │ │ │ │ + 0x00007944 18020000 ccbaffff 3c020000 1cc1ffff ........<....... │ │ │ │ + 0x00007954 98020000 ecc2ffff ec020000 2cc4ffff ............,... │ │ │ │ + 0x00007964 3c030000 0ccaffff a8030000 ccceffff <............... │ │ │ │ + 0x00007974 f4030000 8ccfffff 0c040000 3cd0ffff ............<... │ │ │ │ + 0x00007984 34040000 0cd1ffff 54040000 0cd2ffff 4.......T....... │ │ │ │ + 0x00007994 74040000 dcd2ffff b8040000 9cd3ffff t............... │ │ │ │ + 0x000079a4 e0040000 3cd4ffff 20050000 8cd4ffff ....<... ....... │ │ │ │ + 0x000079b4 34050000 3cd6ffff 5c050000 6cd7ffff 4...<...\...l... │ │ │ │ + 0x000079c4 7c050000 ecd7ffff 90050000 6cd8ffff |...........l... │ │ │ │ + 0x000079d4 a4050000 ecd8ffff b8050000 2cd9ffff ............,... │ │ │ │ + 0x000079e4 dc050000 6ce3ffff 60060000 0ce8ffff ....l...`....... │ │ │ │ + 0x000079f4 ec060000 3ce9ffff 2c070000 6ceaffff ....<...,...l... │ │ │ │ + 0x00007a04 44070000 8cefffff c4070000 fcefffff D............... │ │ │ │ + 0x00007a14 e4070000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,136 +1,136 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00007a20 10000000 00000000 017a5200 01780101 .........zR..x.. │ │ │ │ - 0x00007a30 1b0d0300 10000000 18000000 14b3ffff ................ │ │ │ │ - 0x00007a40 60000000 00070100 68000000 2c000000 `.......h...,... │ │ │ │ - 0x00007a50 50b5ffff d4050000 00440e80 01488101 P........D...H.. │ │ │ │ - 0x00007a60 02409702 98039904 9a05b807 0350040a .@...........P.. │ │ │ │ - 0x00007a70 d744d844 d944da44 f844c144 0e00440b .D.D.D.D.D.D..D. │ │ │ │ - 0x00007a80 44d744d8 44d944da 44f84cc1 580e0050 D.D.D.D.D.L.X..P │ │ │ │ - 0x00007a90 0e800181 01970298 0399049a 05b80702 ................ │ │ │ │ - 0x00007aa0 98d7d8d9 daf86497 02980399 049a05b8 ......d......... │ │ │ │ - 0x00007ab0 07000000 48000000 98000000 c4baffff ....H........... │ │ │ │ - 0x00007ac0 a4040000 00440ec0 016c8101 97029803 .....D...l...... │ │ │ │ - 0x00007ad0 99049a05 b807b908 ba09bb0a bc0bbd0c ................ │ │ │ │ - 0x00007ae0 03a0030a c144d744 d944da44 f844f944 .....D.D.D.D.D.D │ │ │ │ - 0x00007af0 fa44fb44 fc44fd48 d8440e00 600b0000 .D.D.D.H.D..`... │ │ │ │ - 0x00007b00 3c000000 e4000000 38bfffff 24010000 <.......8...$... │ │ │ │ - 0x00007b10 00480e50 549702b8 05810198 03990402 .H.PT........... │ │ │ │ - 0x00007b20 c80ac144 d744d844 d948f844 0e00440b ...D.D.D.H.D..D. │ │ │ │ - 0x00007b30 48c144d7 44d844d9 48f8440e 00000000 H.D.D.D.H.D..... │ │ │ │ - 0x00007b40 14000000 24010000 28c0ffff 2c010000 ....$...(...,... │ │ │ │ - 0x00007b50 00440e10 4c810100 7c000000 3c010000 .D..L...|...<... │ │ │ │ - 0x00007b60 40c1ffff 14050000 00440ee0 02789904 @........D...x.. │ │ │ │ - 0x00007b70 9a059b06 9e099f0a b80b8101 bd10027c ...............| │ │ │ │ - 0x00007b80 b90cba0d be11bf12 97029803 9d08bb0e ................ │ │ │ │ - 0x00007b90 bc0f9c07 038c03d7 44d844dc 44dd44f9 ........D.D.D.D. │ │ │ │ - 0x00007ba0 44fa44fb 44fc44fe 44ff600a c144d944 D.D.D.D.D.`..D.D │ │ │ │ - 0x00007bb0 da44db44 de44df44 f844fd44 0e00580b .D.D.D.D.D.D..X. │ │ │ │ - 0x00007bc0 02509702 98039c07 9d08b90c ba0dbb0e .P.............. │ │ │ │ - 0x00007bd0 bc0fbe11 bf120000 1c000000 bc010000 ................ │ │ │ │ - 0x00007be0 e0c5ffff 6c000000 00440e30 60810102 ....l....D.0`... │ │ │ │ - 0x00007bf0 3c0ac144 0e00440b 48000000 dc010000 <..D..D.H....... │ │ │ │ - 0x00007c00 30c6ffff c8000000 00440e30 4c970299 0........D.0L... │ │ │ │ - 0x00007c10 04810164 9a05509b 06980302 38d844da ...d..P.....8.D. │ │ │ │ - 0x00007c20 44db48c1 44d744d9 440e0058 0e308101 D.H.D.D.D..X.0.. │ │ │ │ - 0x00007c30 97029904 9a0544c1 44da44d7 44d9440e ......D.D.D.D.D. │ │ │ │ - 0x00007c40 00000000 30010000 28020000 549cffff ....0...(...T... │ │ │ │ - 0x00007c50 ac140000 00440ed0 02649804 81019602 .....D...d...... │ │ │ │ - 0x00007c60 02489703 99059a06 9b079c08 9d099e0a .H.............. │ │ │ │ - 0x00007c70 9f0bb80d b90eba0f bb10bc11 bd12be13 ................ │ │ │ │ - 0x00007c80 03c003bf 1403b001 ff02700a bf14500b ..........p...P. │ │ │ │ - 0x00007c90 02700abf 14500b03 f0000abf 14500b02 .p...P.......P.. │ │ │ │ - 0x00007ca0 5c0abf14 640b03d8 000abf14 500b0298 \...d.......P... │ │ │ │ - 0x00007cb0 bf146cff 6c0ac144 d644d744 d944da44 ..l.l..D.D.D.D.D │ │ │ │ - 0x00007cc0 db44dc44 dd44de44 df44f844 f944fa44 .D.D.D.D.D.D.D.D │ │ │ │ - 0x00007cd0 fb44fc44 fd44fe44 d8440e00 480b60bf .D.D.D.D.D..H.`. │ │ │ │ - 0x00007ce0 1403e801 ff0290bf 14032001 0aff480b .......... ...H. │ │ │ │ - 0x00007cf0 0288ff60 0abf1448 0b680abf 14500b03 ...`...H.h...P.. │ │ │ │ - 0x00007d00 44010abf 146c0b44 0abf1444 0b44bf14 D....l.D...D.D.. │ │ │ │ - 0x00007d10 02ccff5c 0abf144c 0b5cbf14 0294ff02 ...\...L.\...... │ │ │ │ - 0x00007d20 dc0abf14 4c0b58bf 1450d7d9 dadbdcdd ....L.X..P...... │ │ │ │ - 0x00007d30 dedff8f9 fafbfcfd feff0248 b80db90e ...........H.... │ │ │ │ - 0x00007d40 ba0fbb10 bc11bd12 be13bf14 97039905 ................ │ │ │ │ - 0x00007d50 9a069b07 9c089d09 9e0a9f0b 0228ff5c .............(.\ │ │ │ │ - 0x00007d60 0abf144c 0b580abf 14500b58 0abf1450 ...L.X...P.X...P │ │ │ │ - 0x00007d70 0b0258bf 14000000 14000000 5c030000 ..X.........\... │ │ │ │ - 0x00007d80 80c5ffff b4000000 00029c0e 10548101 .............T.. │ │ │ │ - 0x00007d90 24000000 74030000 28c6ffff a4000000 $...t...(....... │ │ │ │ - 0x00007da0 00440e20 50810197 02980302 540ac148 .D. P.......T..H │ │ │ │ - 0x00007db0 d848d744 0e00440b 1c000000 9c030000 .H.D..D......... │ │ │ │ - 0x00007dc0 b0c6ffff c4000000 004c0e30 44810174 .........L.0D..t │ │ │ │ - 0x00007dd0 0ac1540e 00580b00 1c000000 bc030000 ..T..X.......... │ │ │ │ - 0x00007de0 60c7ffff f4000000 004c0e40 44810164 `........L.@D..d │ │ │ │ - 0x00007df0 0ac1700e 005c0b00 40000000 dc030000 ..p..\..@....... │ │ │ │ - 0x00007e00 40c8ffff c4000000 00500e40 5c99049a @........P.@\... │ │ │ │ - 0x00007e10 059b069c 07810197 02980302 500ac144 ............P..D │ │ │ │ - 0x00007e20 d744d844 d944da44 db44dc44 0e00480b .D.D.D.D.D.D..H. │ │ │ │ - 0x00007e30 600e00c1 d7d8d9da dbdc0000 24000000 `...........$... │ │ │ │ - 0x00007e40 20040000 ccc8ffff bc000000 00440e30 ............D.0 │ │ │ │ - 0x00007e50 4c970298 03810102 600ac144 d744d844 L.......`..D.D.D │ │ │ │ - 0x00007e60 0e00540b 3c000000 48040000 64c9ffff ..T.<...H...d... │ │ │ │ - 0x00007e70 94000000 00440e30 449a054c 81019702 .....D.0D..L.... │ │ │ │ - 0x00007e80 4c980399 0402340a c144d844 d944da48 L.....4..D.D.D.H │ │ │ │ - 0x00007e90 d7440e00 440b44d8 44d944c1 48da48d7 .D..D.D.D.D.H.H. │ │ │ │ - 0x00007ea0 440e0000 10000000 88040000 c4c9ffff D............... │ │ │ │ - 0x00007eb0 44000000 00000000 24000000 9c040000 D.......$....... │ │ │ │ - 0x00007ec0 00caffff a8010000 00440e30 4897024c .........D.0H..L │ │ │ │ - 0x00007ed0 8101037c 010ac144 d7440e00 440b0000 ...|...D.D..D... │ │ │ │ - 0x00007ee0 1c000000 c4040000 88cbffff 24010000 ............$... │ │ │ │ - 0x00007ef0 00440e10 44810102 940ac144 0e00500b .D..D......D..P. │ │ │ │ - 0x00007f00 10000000 e4040000 98ccffff 74000000 ............t... │ │ │ │ - 0x00007f10 00000000 10000000 f8040000 04cdffff ................ │ │ │ │ - 0x00007f20 74000000 00000000 10000000 0c050000 t............... │ │ │ │ - 0x00007f30 70cdffff 74000000 00000000 20000000 p...t....... ... │ │ │ │ - 0x00007f40 20050000 dccdffff 3c000000 00440e10 .......<....D.. │ │ │ │ - 0x00007f50 4497024c 810158c1 48d7440e 00000000 D..L..X.H.D..... │ │ │ │ - 0x00007f60 80000000 44050000 f8cdffff 3c0a0000 ....D.......<... │ │ │ │ - 0x00007f70 00440ec0 03688101 9e0a6c97 03980499 .D...h....l..... │ │ │ │ - 0x00007f80 059a069b 079f0b96 029c089d 0903a401 ................ │ │ │ │ - 0x00007f90 d644d744 d844d944 da44db44 dc44dd44 .D.D.D.D.D.D.D.D │ │ │ │ - 0x00007fa0 df64c148 de440e00 540ec003 81019602 .d.H.D..T....... │ │ │ │ - 0x00007fb0 97039804 99059a06 9b079c08 9d099e0a ................ │ │ │ │ - 0x00007fc0 9f0b0328 07d6d7d8 d9dadbdc dddf0244 ...(...........D │ │ │ │ - 0x00007fd0 96029703 98049905 9a069b07 9c089d09 ................ │ │ │ │ - 0x00007fe0 9f0b0000 88000000 c8050000 b4d7ffff ................ │ │ │ │ - 0x00007ff0 90040000 00440ef0 03649702 81019803 .....D...d...... │ │ │ │ - 0x00008000 5499049b 06509a05 9c07026c 9d0802c0 T....P.....l.... │ │ │ │ - 0x00008010 dd0254d9 44da44db 44dc60c1 44d748d8 ..T.D.D.D.`.D.H. │ │ │ │ - 0x00008020 440e0058 0ef00381 01970298 0399049a D..X............ │ │ │ │ - 0x00008030 059b069c 07034801 9d08024c dd48d944 ......H....L.H.D │ │ │ │ - 0x00008040 da44db44 dc489904 9a059b06 9c079d08 .D.D.H.......... │ │ │ │ - 0x00008050 600add48 0b58dd02 48d9dadb dc023499 `..H.X..H.....4. │ │ │ │ - 0x00008060 049a059b 069c079d 08000000 00000000 ................ │ │ │ │ - 0x00008070 14000000 54060000 c8dbffff c4000000 ....T........... │ │ │ │ - 0x00008080 00480e10 02b80e00 24000000 6c060000 .H......$...l... │ │ │ │ - 0x00008090 80dcffff a8000000 00440e10 02740a0e .........D...t.. │ │ │ │ - 0x000080a0 00580b48 0a0e0048 0b440e00 00000000 .X.H...H.D...... │ │ │ │ - 0x000080b0 14000000 94060000 c897ffff 1c000000 ................ │ │ │ │ - 0x000080c0 00440e10 54810100 1c000000 ac060000 .D..T........... │ │ │ │ - 0x000080d0 f0dcffff c4000000 0002540e 2002440a ..........T. .D. │ │ │ │ - 0x000080e0 0e00480b 600e0000 30000000 cc060000 ..H.`...0....... │ │ │ │ - 0x000080f0 a0ddffff 0c010000 00440e40 44990460 .........D.@D..` │ │ │ │ - 0x00008100 97028101 98039a05 02a40ac1 44d744d9 ............D.D. │ │ │ │ - 0x00008110 44da48d8 440e0044 0b000000 1c000000 D.H.D..D........ │ │ │ │ - 0x00008120 00070000 7cdeffff 84000000 00440e10 ....|........D.. │ │ │ │ - 0x00008130 44810102 540ac144 0e00480b 20000000 D...T..D..H. ... │ │ │ │ - 0x00008140 20070000 ecdeffff 2c000000 00440e10 .......,....D.. │ │ │ │ - 0x00008150 4497024c 810148c1 48d7440e 00000000 D..L..H.H.D..... │ │ │ │ - 0x00008160 58000000 44070000 f8deffff 4c060000 X...D.......L... │ │ │ │ - 0x00008170 006c0eb0 02708101 640ac144 0e005c0b .l...p..d..D..\. │ │ │ │ - 0x00008180 509702b8 03b90403 4002ba05 02b40ad7 P.......@....... │ │ │ │ - 0x00008190 44f844f9 44fa500b 60fa44d7 44f844f9 D.D.D.P.`.D.D.D. │ │ │ │ - 0x000081a0 549702b8 03b904ba 05033802 d7f8f9fa T.........8..... │ │ │ │ - 0x000081b0 509702b8 03b904ba 05000000 50000000 P...........P... │ │ │ │ - 0x000081c0 a0070000 ece4ffff c4010000 00440e60 .............D.` │ │ │ │ - 0x000081d0 5c810164 97029803 99049b06 9d089a05 \..d............ │ │ │ │ - 0x000081e0 9c079e09 031801d7 44d844d9 44da44db ........D.D.D.D. │ │ │ │ - 0x000081f0 44dc44dd 44de600a c1440e00 440b6097 D.D.D.`..D..D.`. │ │ │ │ - 0x00008200 02980399 049a059b 069c079d 089e0900 ................ │ │ │ │ - 0x00008210 4c000000 f4070000 68e6ffff 3c010000 L.......h...<... │ │ │ │ - 0x00008220 004c0e50 64970298 0399049a 059d0881 .L.Pd........... │ │ │ │ - 0x00008230 019b069c 079e0902 a80ac144 d744d844 ...........D.D.D │ │ │ │ - 0x00008240 d944da44 db44dc44 dd44de44 0e00440b .D.D.D.D.D.D..D. │ │ │ │ - 0x00008250 02380e00 c1d7d8d9 dadbdcdd de000000 .8.............. │ │ │ │ - 0x00008260 00000000 .... │ │ │ │ + 0x00007a18 10000000 00000000 017a5200 01780101 .........zR..x.. │ │ │ │ + 0x00007a28 1b0d0300 10000000 18000000 1cb3ffff ................ │ │ │ │ + 0x00007a38 60000000 00070100 14000000 2c000000 `...........,... │ │ │ │ + 0x00007a48 58b5ffff c4000000 00480e10 02b80e00 X........H...... │ │ │ │ + 0x00007a58 24000000 44000000 10b6ffff a8000000 $...D........... │ │ │ │ + 0x00007a68 00440e10 02740a0e 00580b48 0a0e0048 .D...t...X.H...H │ │ │ │ + 0x00007a78 0b440e00 00000000 14000000 6c000000 .D..........l... │ │ │ │ + 0x00007a88 f89dffff 1c000000 00440e10 54810100 .........D..T... │ │ │ │ + 0x00007a98 1c000000 84000000 80b6ffff c4000000 ................ │ │ │ │ + 0x00007aa8 0002540e 2002440a 0e00480b 600e0000 ..T. .D...H.`... │ │ │ │ + 0x00007ab8 30000000 a4000000 30b7ffff 0c010000 0.......0....... │ │ │ │ + 0x00007ac8 00440e40 44990460 97028101 98039a05 .D.@D..`........ │ │ │ │ + 0x00007ad8 02a40ac1 44d744d9 44da48d8 440e0044 ....D.D.D.H.D..D │ │ │ │ + 0x00007ae8 0b000000 1c000000 d8000000 0cb8ffff ................ │ │ │ │ + 0x00007af8 84000000 00440e10 44810102 540ac144 .....D..D...T..D │ │ │ │ + 0x00007b08 0e00480b 20000000 f8000000 7cb8ffff ..H. .......|... │ │ │ │ + 0x00007b18 2c000000 00440e10 4497024c 810148c1 ,....D..D..L..H. │ │ │ │ + 0x00007b28 48d7440e 00000000 58000000 1c010000 H.D.....X....... │ │ │ │ + 0x00007b38 88b8ffff 4c060000 006c0eb0 02708101 ....L....l...p.. │ │ │ │ + 0x00007b48 640ac144 0e005c0b 509702b8 03b90403 d..D..\.P....... │ │ │ │ + 0x00007b58 4002ba05 02b40ad7 44f844f9 44fa500b @.......D.D.D.P. │ │ │ │ + 0x00007b68 60fa44d7 44f844f9 549702b8 03b904ba `.D.D.D.T....... │ │ │ │ + 0x00007b78 05033802 d7f8f9fa 509702b8 03b904ba ..8.....P....... │ │ │ │ + 0x00007b88 05000000 50000000 78010000 7cbeffff ....P...x...|... │ │ │ │ + 0x00007b98 c4010000 00440e60 5c810164 97029803 .....D.`\..d.... │ │ │ │ + 0x00007ba8 99049b06 9d089a05 9c079e09 031801d7 ................ │ │ │ │ + 0x00007bb8 44d844d9 44da44db 44dc44dd 44de600a D.D.D.D.D.D.D.`. │ │ │ │ + 0x00007bc8 c1440e00 440b6097 02980399 049a059b .D..D.`......... │ │ │ │ + 0x00007bd8 069c079d 089e0900 4c000000 cc010000 ........L....... │ │ │ │ + 0x00007be8 f8bfffff 3c010000 004c0e50 64970298 ....<....L.Pd... │ │ │ │ + 0x00007bf8 0399049a 059d0881 019b069c 079e0902 ................ │ │ │ │ + 0x00007c08 a80ac144 d744d844 d944da44 db44dc44 ...D.D.D.D.D.D.D │ │ │ │ + 0x00007c18 dd44de44 0e00440b 02380e00 c1d7d8d9 .D.D..D..8...... │ │ │ │ + 0x00007c28 dadbdcdd de000000 68000000 1c020000 ........h....... │ │ │ │ + 0x00007c38 e8c0ffff d4050000 00440e80 01488101 .........D...H.. │ │ │ │ + 0x00007c48 02409702 98039904 9a05b807 0350040a .@...........P.. │ │ │ │ + 0x00007c58 d744d844 d944da44 f844c144 0e00440b .D.D.D.D.D.D..D. │ │ │ │ + 0x00007c68 44d744d8 44d944da 44f84cc1 580e0050 D.D.D.D.D.L.X..P │ │ │ │ + 0x00007c78 0e800181 01970298 0399049a 05b80702 ................ │ │ │ │ + 0x00007c88 98d7d8d9 daf86497 02980399 049a05b8 ......d......... │ │ │ │ + 0x00007c98 07000000 48000000 88020000 5cc6ffff ....H.......\... │ │ │ │ + 0x00007ca8 a4040000 00440ec0 016c8101 97029803 .....D...l...... │ │ │ │ + 0x00007cb8 99049a05 b807b908 ba09bb0a bc0bbd0c ................ │ │ │ │ + 0x00007cc8 03a0030a c144d744 d944da44 f844f944 .....D.D.D.D.D.D │ │ │ │ + 0x00007cd8 fa44fb44 fc44fd48 d8440e00 600b0000 .D.D.D.H.D..`... │ │ │ │ + 0x00007ce8 14000000 d4020000 d0caffff b4000000 ................ │ │ │ │ + 0x00007cf8 00029c0e 10548101 24000000 ec020000 .....T..$....... │ │ │ │ + 0x00007d08 78cbffff a4000000 00440e20 50810197 x........D. P... │ │ │ │ + 0x00007d18 02980302 540ac148 d848d744 0e00440b ....T..H.H.D..D. │ │ │ │ + 0x00007d28 1c000000 14030000 00ccffff c4000000 ................ │ │ │ │ + 0x00007d38 004c0e30 44810174 0ac1540e 00580b00 .L.0D..t..T..X.. │ │ │ │ + 0x00007d48 1c000000 34030000 b0ccffff f4000000 ....4........... │ │ │ │ + 0x00007d58 004c0e40 44810164 0ac1700e 005c0b00 .L.@D..d..p..\.. │ │ │ │ + 0x00007d68 40000000 54030000 90cdffff c4000000 @...T........... │ │ │ │ + 0x00007d78 00500e40 5c99049a 059b069c 07810197 .P.@\........... │ │ │ │ + 0x00007d88 02980302 500ac144 d744d844 d944da44 ....P..D.D.D.D.D │ │ │ │ + 0x00007d98 db44dc44 0e00480b 600e00c1 d7d8d9da .D.D..H.`....... │ │ │ │ + 0x00007da8 dbdc0000 24000000 98030000 1cceffff ....$........... │ │ │ │ + 0x00007db8 bc000000 00440e30 4c970298 03810102 .....D.0L....... │ │ │ │ + 0x00007dc8 600ac144 d744d844 0e00540b 3c000000 `..D.D.D..T.<... │ │ │ │ + 0x00007dd8 c0030000 b4ceffff 94000000 00440e30 .............D.0 │ │ │ │ + 0x00007de8 449a054c 81019702 4c980399 0402340a D..L....L.....4. │ │ │ │ + 0x00007df8 c144d844 d944da48 d7440e00 440b44d8 .D.D.D.H.D..D.D. │ │ │ │ + 0x00007e08 44d944c1 48da48d7 440e0000 10000000 D.D.H.H.D....... │ │ │ │ + 0x00007e18 00040000 14cfffff 44000000 00000000 ........D....... │ │ │ │ + 0x00007e28 24000000 14040000 50cfffff a8010000 $.......P....... │ │ │ │ + 0x00007e38 00440e30 4897024c 8101037c 010ac144 .D.0H..L...|...D │ │ │ │ + 0x00007e48 d7440e00 440b0000 1c000000 3c040000 .D..D.......<... │ │ │ │ + 0x00007e58 d8d0ffff 24010000 00440e10 44810102 ....$....D..D... │ │ │ │ + 0x00007e68 940ac144 0e00500b 10000000 5c040000 ...D..P.....\... │ │ │ │ + 0x00007e78 e8d1ffff 74000000 00000000 10000000 ....t........... │ │ │ │ + 0x00007e88 70040000 54d2ffff 74000000 00000000 p...T...t....... │ │ │ │ + 0x00007e98 10000000 84040000 c0d2ffff 74000000 ............t... │ │ │ │ + 0x00007ea8 00000000 20000000 98040000 2cd3ffff .... .......,... │ │ │ │ + 0x00007eb8 3c000000 00440e10 4497024c 810158c1 <....D..D..L..X. │ │ │ │ + 0x00007ec8 48d7440e 00000000 80000000 bc040000 H.D............. │ │ │ │ + 0x00007ed8 48d3ffff 3c0a0000 00440ec0 03688101 H...<....D...h.. │ │ │ │ + 0x00007ee8 9e0a6c97 03980499 059a069b 079f0b96 ..l............. │ │ │ │ + 0x00007ef8 029c089d 0903a401 d644d744 d844d944 .........D.D.D.D │ │ │ │ + 0x00007f08 da44db44 dc44dd44 df64c148 de440e00 .D.D.D.D.d.H.D.. │ │ │ │ + 0x00007f18 540ec003 81019602 97039804 99059a06 T............... │ │ │ │ + 0x00007f28 9b079c08 9d099e0a 9f0b0328 07d6d7d8 ...........(.... │ │ │ │ + 0x00007f38 d9dadbdc dddf0244 96029703 98049905 .......D........ │ │ │ │ + 0x00007f48 9a069b07 9c089d09 9f0b0000 88000000 ................ │ │ │ │ + 0x00007f58 40050000 04ddffff 90040000 00440ef0 @............D.. │ │ │ │ + 0x00007f68 03649702 81019803 5499049b 06509a05 .d......T....P.. │ │ │ │ + 0x00007f78 9c07026c 9d0802c0 dd0254d9 44da44db ...l......T.D.D. │ │ │ │ + 0x00007f88 44dc60c1 44d748d8 440e0058 0ef00381 D.`.D.H.D..X.... │ │ │ │ + 0x00007f98 01970298 0399049a 059b069c 07034801 ..............H. │ │ │ │ + 0x00007fa8 9d08024c dd48d944 da44db44 dc489904 ...L.H.D.D.D.H.. │ │ │ │ + 0x00007fb8 9a059b06 9c079d08 600add48 0b58dd02 ........`..H.X.. │ │ │ │ + 0x00007fc8 48d9dadb dc023499 049a059b 069c079d H.....4......... │ │ │ │ + 0x00007fd8 08000000 00000000 3c000000 cc050000 ........<....... │ │ │ │ + 0x00007fe8 18e1ffff 24010000 00480e50 549702b8 ....$....H.PT... │ │ │ │ + 0x00007ff8 05810198 03990402 c80ac144 d744d844 ...........D.D.D │ │ │ │ + 0x00008008 d948f844 0e00440b 48c144d7 44d844d9 .H.D..D.H.D.D.D. │ │ │ │ + 0x00008018 48f8440e 00000000 14000000 0c060000 H.D............. │ │ │ │ + 0x00008028 08e2ffff 2c010000 00440e10 4c810100 ....,....D..L... │ │ │ │ + 0x00008038 7c000000 24060000 20e3ffff 14050000 |...$... ....... │ │ │ │ + 0x00008048 00440ee0 02789904 9a059b06 9e099f0a .D...x.......... │ │ │ │ + 0x00008058 b80b8101 bd10027c b90cba0d be11bf12 .......|........ │ │ │ │ + 0x00008068 97029803 9d08bb0e bc0f9c07 038c03d7 ................ │ │ │ │ + 0x00008078 44d844dc 44dd44f9 44fa44fb 44fc44fe D.D.D.D.D.D.D.D. │ │ │ │ + 0x00008088 44ff600a c144d944 da44db44 de44df44 D.`..D.D.D.D.D.D │ │ │ │ + 0x00008098 f844fd44 0e00580b 02509702 98039c07 .D.D..X..P...... │ │ │ │ + 0x000080a8 9d08b90c ba0dbb0e bc0fbe11 bf120000 ................ │ │ │ │ + 0x000080b8 1c000000 a4060000 c0e7ffff 6c000000 ............l... │ │ │ │ + 0x000080c8 00440e30 60810102 3c0ac144 0e00440b .D.0`...<..D..D. │ │ │ │ + 0x000080d8 48000000 c4060000 10e8ffff c8000000 H............... │ │ │ │ + 0x000080e8 00440e30 4c970299 04810164 9a05509b .D.0L......d..P. │ │ │ │ + 0x000080f8 06980302 38d844da 44db48c1 44d744d9 ....8.D.D.H.D.D. │ │ │ │ + 0x00008108 440e0058 0e308101 97029904 9a0544c1 D..X.0........D. │ │ │ │ + 0x00008118 44da44d7 44d9440e 00000000 30010000 D.D.D.D.....0... │ │ │ │ + 0x00008128 10070000 7497ffff ac140000 00440ed0 ....t........D.. │ │ │ │ + 0x00008138 02649804 81019602 02489703 99059a06 .d.......H...... │ │ │ │ + 0x00008148 9b079c08 9d099e0a 9f0bb80d b90eba0f ................ │ │ │ │ + 0x00008158 bb10bc11 bd12be13 03c003bf 1403b001 ................ │ │ │ │ + 0x00008168 ff02700a bf14500b 02700abf 14500b03 ..p...P..p...P.. │ │ │ │ + 0x00008178 f0000abf 14500b02 5c0abf14 640b03d8 .....P..\...d... │ │ │ │ + 0x00008188 000abf14 500b0298 bf146cff 6c0ac144 ....P.....l.l..D │ │ │ │ + 0x00008198 d644d744 d944da44 db44dc44 dd44de44 .D.D.D.D.D.D.D.D │ │ │ │ + 0x000081a8 df44f844 f944fa44 fb44fc44 fd44fe44 .D.D.D.D.D.D.D.D │ │ │ │ + 0x000081b8 d8440e00 480b60bf 1403e801 ff0290bf .D..H.`......... │ │ │ │ + 0x000081c8 14032001 0aff480b 0288ff60 0abf1448 .. ...H....`...H │ │ │ │ + 0x000081d8 0b680abf 14500b03 44010abf 146c0b44 .h...P..D....l.D │ │ │ │ + 0x000081e8 0abf1444 0b44bf14 02ccff5c 0abf144c ...D.D.....\...L │ │ │ │ + 0x000081f8 0b5cbf14 0294ff02 dc0abf14 4c0b58bf .\..........L.X. │ │ │ │ + 0x00008208 1450d7d9 dadbdcdd dedff8f9 fafbfcfd .P.............. │ │ │ │ + 0x00008218 feff0248 b80db90e ba0fbb10 bc11bd12 ...H............ │ │ │ │ + 0x00008228 be13bf14 97039905 9a069b07 9c089d09 ................ │ │ │ │ + 0x00008238 9e0a9f0b 0228ff5c 0abf144c 0b580abf .....(.\...L.X.. │ │ │ │ + 0x00008248 14500b58 0abf1450 0b0258bf 14000000 .P.X...P..X..... │ │ │ │ + 0x00008258 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34653466 66636336 64666535 64353635 4e4ffcc6dfe5d565 │ │ │ │ - 0x00000010 30613336 64333430 35393165 38643231 0a36d340591e8d21 │ │ │ │ - 0x00000020 66623835 36632e64 65627567 00000000 fb856c.debug.... │ │ │ │ - 0x00000030 932dc162 .-.b │ │ │ │ + 0x00000000 32353563 32653062 65363938 34343739 255c2e0be6984479 │ │ │ │ + 0x00000010 30366234 66303235 36366666 33626634 06b4f02566ff3bf4 │ │ │ │ + 0x00000020 37616134 30392e64 65627567 00000000 7aa409.debug.... │ │ │ │ + 0x00000030 d0d050b2 ..P.