--- /srv/rebuilderd/tmp/rebuilderdgT3mre/inputs/3d-ascii-viewer_1.4.0+git20240503+ds-2_riscv64.deb +++ /srv/rebuilderd/tmp/rebuilderdgT3mre/out/3d-ascii-viewer_1.4.0+git20240503+ds-2_riscv64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-02-19 16:54:01.000000 debian-binary │ -rw-r--r-- 0 0 0 756 2025-02-19 16:54:01.000000 control.tar.xz │ --rw-r--r-- 0 0 0 19260 2025-02-19 16:54:01.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 19228 2025-02-19 16:54:01.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/3d-ascii-viewer │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --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: 2b30a2d6e7a5cbe56ef81359c2ee07f55b2af237 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c87e86f2b23f7bb541ee67d9dec6c63de347c48d │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 4.15.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -2,49 +2,49 @@ │ │ │ │ │ │ │ │ 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: 0x6410) │ │ │ │ Entries in search table: 0x23 │ │ │ │ - 0xffffffffffffb558 (offset: 0x1840) -> 0x908 fde=[ 7e0] │ │ │ │ + 0xffffffffffffb558 (offset: 0x1840) -> 0xa10 fde=[ 8e8] │ │ │ │ 0xffffffffffffc5bc (offset: 0x28a4) -> 0x13c fde=[ 14] │ │ │ │ 0xffffffffffffc672 (offset: 0x295a) -> 0x150 fde=[ 28] │ │ │ │ - 0xffffffffffffc696 (offset: 0x297e) -> 0x168 fde=[ 40] │ │ │ │ - 0xffffffffffffc74a (offset: 0x2a32) -> 0x188 fde=[ 60] │ │ │ │ - 0xffffffffffffc818 (offset: 0x2b00) -> 0x1c4 fde=[ 9c] │ │ │ │ - 0xffffffffffffc884 (offset: 0x2b6c) -> 0x1e4 fde=[ bc] │ │ │ │ - 0xffffffffffffc89e (offset: 0x2b86) -> 0x208 fde=[ e0] │ │ │ │ - 0xffffffffffffcde0 (offset: 0x30c8) -> 0x378 fde=[ 250] │ │ │ │ - 0xffffffffffffcf62 (offset: 0x324a) -> 0x3e4 fde=[ 2bc] │ │ │ │ - 0xffffffffffffd05a (offset: 0x3342) -> 0x428 fde=[ 300] │ │ │ │ - 0xffffffffffffd154 (offset: 0x343c) -> 0x448 fde=[ 320] │ │ │ │ - 0xffffffffffffd1da (offset: 0x34c2) -> 0x470 fde=[ 348] │ │ │ │ - 0xffffffffffffd258 (offset: 0x3540) -> 0x488 fde=[ 360] │ │ │ │ - 0xffffffffffffd2cc (offset: 0x35b4) -> 0x4b0 fde=[ 388] │ │ │ │ - 0xffffffffffffd34c (offset: 0x3634) -> 0x4d4 fde=[ 3ac] │ │ │ │ - 0xffffffffffffd3d2 (offset: 0x36ba) -> 0x4fc fde=[ 3d4] │ │ │ │ - 0xffffffffffffd45c (offset: 0x3744) -> 0x544 fde=[ 41c] │ │ │ │ - 0xffffffffffffd4d4 (offset: 0x37bc) -> 0x570 fde=[ 448] │ │ │ │ - 0xffffffffffffd52a (offset: 0x3812) -> 0x5c4 fde=[ 49c] │ │ │ │ - 0xffffffffffffd54e (offset: 0x3836) -> 0x5d8 fde=[ 4b0] │ │ │ │ - 0xffffffffffffd626 (offset: 0x390e) -> 0x600 fde=[ 4d8] │ │ │ │ - 0xffffffffffffd710 (offset: 0x39f8) -> 0x620 fde=[ 4f8] │ │ │ │ - 0xffffffffffffd75c (offset: 0x3a44) -> 0x634 fde=[ 50c] │ │ │ │ - 0xffffffffffffd7aa (offset: 0x3a92) -> 0x648 fde=[ 520] │ │ │ │ - 0xffffffffffffd7f8 (offset: 0x3ae0) -> 0x65c fde=[ 534] │ │ │ │ - 0xffffffffffffd81e (offset: 0x3b06) -> 0x680 fde=[ 558] │ │ │ │ - 0xffffffffffffdf70 (offset: 0x4258) -> 0x730 fde=[ 608] │ │ │ │ - 0xffffffffffffe2ee (offset: 0x45d6) -> 0x7d8 fde=[ 6b0] │ │ │ │ - 0xffffffffffffe3c0 (offset: 0x46a8) -> 0x810 fde=[ 6e8] │ │ │ │ - 0xffffffffffffe550 (offset: 0x4838) -> 0x828 fde=[ 700] │ │ │ │ - 0xffffffffffffe986 (offset: 0x4c6e) -> 0x8b4 fde=[ 78c] │ │ │ │ - 0xffffffffffffe9ca (offset: 0x4cb2) -> 0x8d8 fde=[ 7b0] │ │ │ │ - 0xffffffffffffea32 (offset: 0x4d1a) -> 0xb30 fde=[ a08] │ │ │ │ - 0xffffffffffffeeee (offset: 0x51d6) -> 0xbdc fde=[ ab4] │ │ │ │ + 0xffffffffffffcb2e (offset: 0x2e16) -> 0x1fc fde=[ d4] │ │ │ │ + 0xffffffffffffcd94 (offset: 0x307c) -> 0x258 fde=[ 130] │ │ │ │ + 0xffffffffffffce12 (offset: 0x30fa) -> 0x270 fde=[ 148] │ │ │ │ + 0xffffffffffffce86 (offset: 0x316e) -> 0x298 fde=[ 170] │ │ │ │ + 0xffffffffffffcf06 (offset: 0x31ee) -> 0x2bc fde=[ 194] │ │ │ │ + 0xffffffffffffcf8c (offset: 0x3274) -> 0x2e4 fde=[ 1bc] │ │ │ │ + 0xffffffffffffd016 (offset: 0x32fe) -> 0x32c fde=[ 204] │ │ │ │ + 0xffffffffffffd08e (offset: 0x3376) -> 0x358 fde=[ 230] │ │ │ │ + 0xffffffffffffd0e4 (offset: 0x33cc) -> 0x3ac fde=[ 284] │ │ │ │ + 0xffffffffffffd108 (offset: 0x33f0) -> 0x3c0 fde=[ 298] │ │ │ │ + 0xffffffffffffd1e0 (offset: 0x34c8) -> 0x3e8 fde=[ 2c0] │ │ │ │ + 0xffffffffffffd2ca (offset: 0x35b2) -> 0x408 fde=[ 2e0] │ │ │ │ + 0xffffffffffffd316 (offset: 0x35fe) -> 0x41c fde=[ 2f4] │ │ │ │ + 0xffffffffffffd364 (offset: 0x364c) -> 0x430 fde=[ 308] │ │ │ │ + 0xffffffffffffd3b2 (offset: 0x369a) -> 0x444 fde=[ 31c] │ │ │ │ + 0xffffffffffffd3d8 (offset: 0x36c0) -> 0x468 fde=[ 340] │ │ │ │ + 0xffffffffffffdb2a (offset: 0x3e12) -> 0x518 fde=[ 3f0] │ │ │ │ + 0xffffffffffffdea8 (offset: 0x4190) -> 0x5c0 fde=[ 498] │ │ │ │ + 0xffffffffffffdecc (offset: 0x41b4) -> 0x5d8 fde=[ 4b0] │ │ │ │ + 0xffffffffffffdf80 (offset: 0x4268) -> 0x5f8 fde=[ 4d0] │ │ │ │ + 0xffffffffffffe04e (offset: 0x4336) -> 0x634 fde=[ 50c] │ │ │ │ + 0xffffffffffffe0ba (offset: 0x43a2) -> 0x654 fde=[ 52c] │ │ │ │ + 0xffffffffffffe0d4 (offset: 0x43bc) -> 0x678 fde=[ 550] │ │ │ │ + 0xffffffffffffe616 (offset: 0x48fe) -> 0x7e8 fde=[ 6c0] │ │ │ │ + 0xffffffffffffe798 (offset: 0x4a80) -> 0x854 fde=[ 72c] │ │ │ │ + 0xffffffffffffe890 (offset: 0x4b78) -> 0x898 fde=[ 770] │ │ │ │ + 0xffffffffffffe98a (offset: 0x4c72) -> 0x8b8 fde=[ 790] │ │ │ │ + 0xffffffffffffea10 (offset: 0x4cf8) -> 0x8e0 fde=[ 7b8] │ │ │ │ + 0xffffffffffffeae2 (offset: 0x4dca) -> 0x918 fde=[ 7f0] │ │ │ │ + 0xffffffffffffec72 (offset: 0x4f5a) -> 0x930 fde=[ 808] │ │ │ │ + 0xfffffffffffff0a8 (offset: 0x5390) -> 0x9bc fde=[ 894] │ │ │ │ + 0xfffffffffffff0ec (offset: 0x53d4) -> 0x9e0 fde=[ 8b8] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 3 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -54,838 +54,543 @@ │ │ │ │ Augmentation data: 1b │ │ │ │ DW_CFA_def_cfa: r2 (sp) ofs 0 │ │ │ │ │ │ │ │ 00000014 0000000000000010 00000018 FDE cie=00000000 pc=00000000000028a4..00000000000028c6 │ │ │ │ DW_CFA_undefined: r1 (ra) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000028 0000000000000014 0000002c FDE cie=00000000 pc=000000000000295a..000000000000297e │ │ │ │ +00000028 00000000000000a8 0000002c FDE cie=00000000 pc=000000000000295a..0000000000002e16 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000295c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000297a │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000296e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000040 000000000000001c 00000044 FDE cie=00000000 pc=000000000000297e..0000000000002a32 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000029c0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000029f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000002a16 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000002a30 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000060 0000000000000038 00000064 FDE cie=00000000 pc=0000000000002a32..0000000000002b00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002a34 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002a36 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000002a48 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000002acc │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000002998 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_advance_loc2: 536 to 0000000000002bb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ace │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ad0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002bb2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000002bbc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002bbe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ad2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000002bc8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002bca │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000002bd0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002bd2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ad4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002bd4 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ad6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002bd6 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ada │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002adc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ade │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000009c 000000000000001c 000000a0 FDE cie=00000000 pc=0000000000002b00..0000000000002b6c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002b02 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002b04 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000002b44 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002b46 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002b48 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000000bc 0000000000000020 000000c0 FDE cie=00000000 pc=0000000000002b6c..0000000000002b86 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002b6e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002b70 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000002b76 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002b7e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002b80 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002b82 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000000e0 000000000000016c 000000e4 FDE cie=00000000 pc=0000000000002b86..00000000000030c8 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000002bb0 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000002bb6 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000002bd4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000002be8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002bea │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002bec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002bd8 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002bda │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002bee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002bdc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002bf0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000002bf0 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002bf8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000002bfe │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002c16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000002c02 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_advance_loc2: 368 to 0000000000002d86 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000002d8c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000002dfc │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000002e16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000002ec0 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 248 to 0000000000002cfa │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ec2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002cfc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ec4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002cfe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ec6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d00 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ec8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d02 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002eca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d04 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ecc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d06 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ece │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d08 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d0a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d0c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ed6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d0e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d10 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ed8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d12 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002eda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d14 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002edc │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ede │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ee0 │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ee2 │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ee4 │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ee6 │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002ee8 │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002eea │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002eec │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002eee │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ef2 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002f02 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f04 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f06 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f08 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f0a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f0c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d16 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002d1a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002d1c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002d20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 158 to 0000000000002dbe │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f12 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f14 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f16 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f18 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f1a │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f1c │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f1e │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f20 │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000002f22 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000002de8 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ - DW_CFA_advance_loc2: 334 to 0000000000003070 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003072 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003074 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003076 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003078 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000307a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000307c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000307e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002dec │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003080 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003082 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003084 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003086 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003088 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000308a │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000308c │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000308e │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003090 │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003092 │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003094 │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000030c4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000002e12 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000250 0000000000000068 00000254 FDE cie=00000000 pc=00000000000030c8..000000000000324a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000030ca │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000030ce │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000030e0 │ │ │ │ +000000d4 0000000000000058 000000d8 FDE cie=00000000 pc=0000000000002e16..000000000000307c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002e18 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000002e34 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000030fa │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 270 to 0000000000003208 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000320a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000320c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000320e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003210 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003212 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003214 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003216 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003218 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000321a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000321c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000322a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000322c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000322e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003230 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000003246 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000002bc 0000000000000040 000002c0 FDE cie=00000000 pc=000000000000324a..0000000000003342 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003252 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000003264 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000000332c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000332e │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-96 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-104 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-112 │ │ │ │ + DW_CFA_advance_loc2: 450 to 0000000000002ff6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003330 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002ff8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002ffa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003332 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003334 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002ffc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003336 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000002ffe │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003338 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003000 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000333a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003002 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000333c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000333e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000300 000000000000001c 00000304 FDE cie=00000000 pc=0000000000003342..000000000000343c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003344 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 190 to 0000000000003402 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003004 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003006 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003008 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000300a │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000300c │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000300e │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003012 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003014 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000003424 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003018 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000343a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000320 0000000000000024 00000324 FDE cie=00000000 pc=000000000000343c..00000000000034c2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000343e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 116 to 00000000000034b2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000034b4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000034ba │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000034bc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000034be │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000348 0000000000000014 0000034c FDE cie=00000000 pc=00000000000034c2..0000000000003540 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000351e │ │ │ │ +00000130 0000000000000014 00000134 FDE cie=00000000 pc=000000000000307c..00000000000030fa │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000030d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000353c │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000030f6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ │ │ │ │ -00000360 0000000000000024 00000364 FDE cie=00000000 pc=0000000000003540..00000000000035b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003542 │ │ │ │ +00000148 0000000000000024 0000014c FDE cie=00000000 pc=00000000000030fa..000000000000316e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000030fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000354c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000003106 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000003584 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000000313e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000358c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003146 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000358e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003148 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003590 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000314a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003592 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000314c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000388 0000000000000020 0000038c FDE cie=00000000 pc=00000000000035b4..0000000000003634 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000035ba │ │ │ │ +00000170 0000000000000020 00000174 FDE cie=00000000 pc=000000000000316e..00000000000031ee │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000003174 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000035be │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003178 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000035ea │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000031a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000035ee │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000031a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000035f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000031aa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000035f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000031ac │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003ac 0000000000000024 000003b0 FDE cie=00000000 pc=0000000000003634..00000000000036ba │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000363c │ │ │ │ +00000194 0000000000000024 00000198 FDE cie=00000000 pc=00000000000031ee..0000000000003274 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000031f6 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000003642 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000031fc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003662 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000321c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000003668 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000003222 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000366a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003224 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000366c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003226 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000366e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003228 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003d4 0000000000000044 000003d8 FDE cie=00000000 pc=00000000000036ba..0000000000003744 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000036c2 │ │ │ │ +000001bc 0000000000000044 000001c0 FDE cie=00000000 pc=0000000000003274..00000000000032fe │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000327c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000036d2 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000328c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000003710 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000032ca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003712 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000032cc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003714 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000032ce │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003716 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000032d0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003718 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000032d2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000371a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000032d4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000371c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000032d6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000371e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000032d8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003720 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000032da │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003722 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000032dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003742 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000032fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000041c 0000000000000028 00000420 FDE cie=00000000 pc=0000000000003744..00000000000037bc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003746 │ │ │ │ +00000204 0000000000000028 00000208 FDE cie=00000000 pc=00000000000032fe..0000000000003376 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003300 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003748 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003302 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000003756 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000003310 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000000378c │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000003346 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000378e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003348 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003790 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000334a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003792 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000334c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003794 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000334e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003796 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003350 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000448 0000000000000050 0000044c FDE cie=00000000 pc=00000000000037bc..0000000000003812 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000037be │ │ │ │ +00000230 0000000000000050 00000234 FDE cie=00000000 pc=0000000000003376..00000000000033cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003378 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000037c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000337a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000037c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003382 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000037d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000338a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000037ee │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000033a8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000037f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033aa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000037f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033ac │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000037f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000033b0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000037f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033b2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000037fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000037fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003800 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000033ba │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003804 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000033be │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003806 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033c0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003808 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033c2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000380a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033c4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000380c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033c6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000380e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000049c 0000000000000010 000004a0 FDE cie=00000000 pc=0000000000003812..0000000000003836 │ │ │ │ +00000284 0000000000000010 00000288 FDE cie=00000000 pc=00000000000033cc..00000000000033f0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004b0 0000000000000024 000004b4 FDE cie=00000000 pc=0000000000003836..000000000000390e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003838 │ │ │ │ +00000298 0000000000000024 0000029c FDE cie=00000000 pc=00000000000033f0..00000000000034c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000033f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000383c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000033f6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000003842 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000033fc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 194 to 0000000000003904 │ │ │ │ + DW_CFA_advance_loc1: 194 to 00000000000034be │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003906 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000034c0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003908 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000034c2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000390a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000034c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004d8 000000000000001c 000004dc FDE cie=00000000 pc=000000000000390e..00000000000039f8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003910 │ │ │ │ +000002c0 000000000000001c 000002c4 FDE cie=00000000 pc=00000000000034c8..00000000000035b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000034ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003912 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000034cc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000003980 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000000353a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003982 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000353c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003984 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000353e │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000004f8 0000000000000010 000004fc FDE cie=00000000 pc=00000000000039f8..0000000000003a44 │ │ │ │ +000002e0 0000000000000010 000002e4 FDE cie=00000000 pc=00000000000035b2..00000000000035fe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000050c 0000000000000010 00000510 FDE cie=00000000 pc=0000000000003a44..0000000000003a92 │ │ │ │ +000002f4 0000000000000010 000002f8 FDE cie=00000000 pc=00000000000035fe..000000000000364c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000520 0000000000000010 00000524 FDE cie=00000000 pc=0000000000003a92..0000000000003ae0 │ │ │ │ +00000308 0000000000000010 0000030c FDE cie=00000000 pc=000000000000364c..000000000000369a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000534 0000000000000020 00000538 FDE cie=00000000 pc=0000000000003ae0..0000000000003b06 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003ae2 │ │ │ │ +0000031c 0000000000000020 00000320 FDE cie=00000000 pc=000000000000369a..00000000000036c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000369c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003ae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000369e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000003aea │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000036a4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003afe │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000036b8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003b00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000036ba │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003b02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000036bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000558 00000000000000ac 0000055c FDE cie=00000000 pc=0000000000003b06..0000000000004258 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003b08 │ │ │ │ +00000340 00000000000000ac 00000344 FDE cie=00000000 pc=00000000000036c0..0000000000003e12 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000036c2 │ │ │ │ DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003b28 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000036e2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000003b46 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000003700 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 288 to 0000000000003c66 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000003820 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003822 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003824 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003826 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003828 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000382a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000382c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000382e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003830 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003832 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003834 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000003c90 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000384a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000384e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003850 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003c98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003852 │ │ │ │ DW_CFA_def_cfa_offset: 464 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1230 to 0000000000004166 │ │ │ │ + DW_CFA_advance_loc2: 1230 to 0000000000003d20 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d22 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000416a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d24 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000416c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d26 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000416e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d28 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004170 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d2a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004172 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d2c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004174 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d2e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d30 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004178 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d32 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000417a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d34 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000417c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003d36 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000004202 │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000003dbc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000004234 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000003dee │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ @@ -893,294 +598,767 @@ │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000608 00000000000000a4 0000060c FDE cie=00000000 pc=0000000000004258..00000000000045d6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000425a │ │ │ │ +000003f0 00000000000000a4 000003f4 FDE cie=00000000 pc=0000000000003e12..0000000000004190 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003e14 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000425c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003e16 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000427a │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000003e34 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000004288 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000003e42 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000042ec │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000003ea6 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004300 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003eba │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000004370 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000003f2a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000000439e │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000003f58 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000043a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003f5a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000043a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003f5c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000043a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003f5e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000043a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003f60 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000043b6 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003f70 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000043b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003f72 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000043ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003f74 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000043be │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003f78 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000043c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003f7c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000043c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003f7e │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000004404 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000003fbe │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 180 to 00000000000044b8 │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000000000004072 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 62 to 00000000000044f6 │ │ │ │ + DW_CFA_advance_loc1: 62 to 00000000000040b0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000044f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000040b2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000044fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000040b4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000044fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000040b6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000044fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000040b8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004500 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000040ba │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000040bc │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000040f8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000040fa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000040fc │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000411a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004502 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000000415a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000415c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000415e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004160 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004162 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000004170 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000453e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004174 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004540 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004542 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + │ │ │ │ +00000498 0000000000000014 0000049c FDE cie=00000000 pc=0000000000004190..00000000000041b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004192 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000041b0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000004b0 000000000000001c 000004b4 FDE cie=00000000 pc=00000000000041b4..0000000000004268 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000041f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000422a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000424c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000004266 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000004d0 0000000000000038 000004d4 FDE cie=00000000 pc=0000000000004268..0000000000004336 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000426a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000426c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000427e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000004302 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004304 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004306 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004308 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000430a │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000430c │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004310 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004312 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004314 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000050c 000000000000001c 00000510 FDE cie=00000000 pc=0000000000004336..00000000000043a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004338 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000433a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000000437a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000437c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000437e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000052c 0000000000000020 00000530 FDE cie=00000000 pc=00000000000043a2..00000000000043bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000043a4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000043a6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000043ac │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000043b4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000043b6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000043b8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000550 000000000000016c 00000554 FDE cie=00000000 pc=00000000000043bc..00000000000048fe │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000043e6 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000043ec │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000440a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000441e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004420 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004422 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004424 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004426 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000442e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004434 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000444c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ + DW_CFA_advance_loc2: 368 to 00000000000045bc │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000045c2 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000004632 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000464c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc1: 170 to 00000000000046f6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000046f8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000046fa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000046fc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000046fe │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004700 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004702 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004704 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004706 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004708 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000470a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000470c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000470e │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004710 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004712 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004714 │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004716 │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004718 │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000471a │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000471c │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000471e │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004720 │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004722 │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004724 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004728 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000004560 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004738 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000045a0 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000473a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000473c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000473e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000045a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004740 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000045a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004742 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000045a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004744 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004746 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004748 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000474a │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000474c │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000474e │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004750 │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004752 │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004754 │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004756 │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004758 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ + DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ + DW_CFA_advance_loc2: 334 to 00000000000048a6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000045a8 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048a8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048aa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048ac │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048ae │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048b0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048b2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048b4 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000045b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048b6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048b8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048ba │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048bc │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048be │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048c0 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048c2 │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048c4 │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048c6 │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048c8 │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000048ca │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000048fa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045ba │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ + DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000006c0 0000000000000068 000006c4 FDE cie=00000000 pc=00000000000048fe..0000000000004a80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004900 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004904 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000004916 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000004930 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 270 to 0000000000004a3e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a40 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a42 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a44 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a46 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a48 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a4a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a4c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a4e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a50 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a52 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000004a60 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a62 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a64 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004a66 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000004a7c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000072c 0000000000000040 00000730 FDE cie=00000000 pc=0000000000004a80..0000000000004b78 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004a88 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000004a9a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000004b62 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b64 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b66 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b68 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b6a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b6c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b6e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b70 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b72 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b74 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000006b0 0000000000000034 000006b4 FDE cie=00000000 pc=00000000000045d6..00000000000046a8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045da │ │ │ │ +00000770 000000000000001c 00000774 FDE cie=00000000 pc=0000000000004b78..0000000000004c72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004b7a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 190 to 0000000000004c38 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000004c5a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000004c70 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000790 0000000000000024 00000794 FDE cie=00000000 pc=0000000000004c72..0000000000004cf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c74 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000004ce8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cea │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004cf0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cf2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cf4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000007b8 0000000000000034 000007bc FDE cie=00000000 pc=0000000000004cf8..0000000000004dca │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cfc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000045e8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000004d0a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000004684 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000004da6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004686 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004da8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004688 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004daa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000468a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004dac │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000468c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004dae │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004694 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004db6 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004696 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004db8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004698 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004dba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000469c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004dbe │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000006e8 0000000000000014 000006ec FDE cie=00000000 pc=00000000000046a8..0000000000004838 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000046aa │ │ │ │ +000007f0 0000000000000014 000007f4 FDE cie=00000000 pc=0000000000004dca..0000000000004f5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004dcc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000046b6 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004dd8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000700 0000000000000088 00000704 FDE cie=00000000 pc=0000000000004838..0000000000004c6e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000483a │ │ │ │ +00000808 0000000000000088 0000080c FDE cie=00000000 pc=0000000000004f5a..0000000000005390 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f5c │ │ │ │ DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000483c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f5e │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004850 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004f72 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000485e │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000004f80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000004868 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000004f8a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000487e │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000004fa0 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000048e6 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000005008 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 798 to 0000000000004c04 │ │ │ │ + DW_CFA_advance_loc2: 798 to 0000000000005326 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005328 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000532a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000532c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000532e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005330 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004c22 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005344 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005346 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005348 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000534a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000534c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000534e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005350 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005352 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005354 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005356 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005358 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000535a │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000535c │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c3c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000535e │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005360 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005362 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005364 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005366 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000004c6a │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000000538c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000078c 0000000000000020 00000790 FDE cie=00000000 pc=0000000000004c6e..0000000000004cb2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c70 │ │ │ │ +00000894 0000000000000020 00000898 FDE cie=00000000 pc=0000000000005390..00000000000053d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005392 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005394 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004c86 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000053a8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000004ca8 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000053ca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004caa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053cc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004cac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053ce │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004cae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000007b0 000000000000002c 000007b4 FDE cie=00000000 pc=0000000000004cb2..0000000000004d1a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004cb4 │ │ │ │ +000008b8 000000000000002c 000008bc FDE cie=00000000 pc=00000000000053d4..000000000000543c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053d6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004cba │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000053dc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004ce6 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000005408 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000004d0e │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000005430 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005432 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005434 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005436 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005438 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000543a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007e0 0000000000000224 000007e4 FDE cie=00000000 pc=0000000000001840..00000000000028a4 │ │ │ │ +000008e8 0000000000000220 000008ec FDE cie=00000000 pc=0000000000001840..00000000000028a4 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000001842 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_advance_loc: 22 to 0000000000001858 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ @@ -1527,189 +1705,11 @@ │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ DW_CFA_restore: r59 (fs11) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000a08 00000000000000a8 00000a0c FDE cie=00000000 pc=0000000000004d1a..00000000000051d6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004d1c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000004d2e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000004d58 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_advance_loc2: 536 to 0000000000004f70 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f72 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000004f7c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f7e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000004f88 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f8a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004f90 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f92 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f94 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f96 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f98 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f9a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004f9c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004fb0 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000004fc2 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 248 to 00000000000050ba │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050bc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050be │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050c0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050c2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050c4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050c6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050c8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050ca │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050cc │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050ce │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050d0 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050d2 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050d4 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050d6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000050da │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050dc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000050e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 158 to 000000000000517e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000051a8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000051ac │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000051d2 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000ab4 0000000000000054 00000ab8 FDE cie=00000000 pc=00000000000051d6..000000000000543c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000051d8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000051f4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-96 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-104 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-112 │ │ │ │ - DW_CFA_advance_loc2: 450 to 00000000000053b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053b8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053ba │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053bc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053be │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053c0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053c2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053c4 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053c6 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053c8 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053ca │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053cc │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053ce │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000053d2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053d4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000053d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ 00000b0c ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -7/lib/ld-linux-riscv64-lp64d.so.1 │ │ │ │ +/lib/ld-linux-riscv64-lp64d.so.1 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ COLOR_PAIRS │ │ │ │ wattr_on │ │ │ │ can_change_color │ │ │ │ init_color │ │ │ │ has_colors │ │ │ │ @@ -28,18 +28,18 @@ │ │ │ │ ld-linux-riscv64-lp64d.so.1 │ │ │ │ NCURSES6_TINFO_5.0.19991023 │ │ │ │ GLIBC_2.27 │ │ │ │ NCURSES6_5.6.20061217 │ │ │ │ NCURSES6_5.0.19991023 │ │ │ │ GLIBC_2.34 │ │ │ │ G}[C~^xc │ │ │ │ ->src/surface.c │ │ │ │ -surface->pixels │ │ │ │ +>src/triangularization.c │ │ │ │ +n2 == n - 1 │ │ │ │ ERROR: Memory allocation failure. │ │ │ │ -[38;2;%d;%d;%dm%c │ │ │ │ +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". │ │ │ │ @@ -51,14 +51,17 @@ │ │ │ │ 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 │ │ │ │ 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. │ │ │ │ @@ -105,22 +108,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/triangularization.c │ │ │ │ -n2 == n - 1 │ │ │ │ -n1 + n2 == n + 2 │ │ │ │ -?surface_clear │ │ │ │ +! @triangularize_recurse │ │ │ │ +triangularize │ │ │ │ str_chop │ │ │ │ model_change_orientation │ │ │ │ -triangularize_recurse │ │ │ │ -triangularize │ │ │ │ +surface_clear │ │ │ │ rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zifencei2p0_zmmul1p0_zaamo1p0_zalrsc1p0 │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -44,15 +44,15 @@ │ │ │ │ fmv.s fs5,fs4 │ │ │ │ li a5,2 │ │ │ │ fmv.s fs0,fs3 │ │ │ │ fmv.s fs1,fs4 │ │ │ │ fmv.s fs6,fs4 │ │ │ │ sd a5,32(sp) │ │ │ │ auipc a5,0x4 │ │ │ │ - addi a5,a5,1382 │ │ │ │ + addi a5,a5,1454 │ │ │ │ sd s5,56(sp) │ │ │ │ mv s10,s5 │ │ │ │ li s4,0 │ │ │ │ sd zero,112(sp) │ │ │ │ sd zero,104(sp) │ │ │ │ sd zero,0(sp) │ │ │ │ sd zero,88(sp) │ │ │ │ @@ -80,15 +80,15 @@ │ │ │ │ lbu a4,1(s6) │ │ │ │ addiw a4,a4,-63 │ │ │ │ sext.w a5,a4 │ │ │ │ bnez a4,1912 │ │ │ │ lbu a5,2(s6) │ │ │ │ beqz a5,236e │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,1338 │ │ │ │ + addi a1,a1,1410 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,236e │ │ │ │ addiw a4,s11,-45 │ │ │ │ sext.w a5,a4 │ │ │ │ bnez a4,1944 │ │ │ │ lbu a4,1(s6) │ │ │ │ @@ -112,43 +112,43 @@ │ │ │ │ blez s0,2390 │ │ │ │ addiw s10,s10,1 │ │ │ │ blt s10,s9,18e6 │ │ │ │ beqz s4,236e │ │ │ │ addi s2,sp,144 │ │ │ │ mv a0,s2 │ │ │ │ mv a1,s4 │ │ │ │ - jal 4cb2 │ │ │ │ + jal 53d4 │ │ │ │ lbu a5,144(sp) │ │ │ │ beqz a5,276e │ │ │ │ lw a4,144(sp) │ │ │ │ lui a5,0x6a6 │ │ │ │ addi a5,a5,623 │ │ │ │ beq a4,a5,2050 │ │ │ │ mv a0,s2 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,1746 │ │ │ │ + addi a1,a1,1818 │ │ │ │ jal 1630 │ │ │ │ bnez a0,26a0 │ │ │ │ ld a5,0(sp) │ │ │ │ bnez a5,1fe6 │ │ │ │ mv a0,s4 │ │ │ │ - jal 4258 │ │ │ │ + jal 3e12 │ │ │ │ mv s4,a0 │ │ │ │ beqz a0,200e │ │ │ │ lw a5,0(s4) │ │ │ │ beqz a5,2742 │ │ │ │ lw a5,16(s4) │ │ │ │ beqz a5,26cc │ │ │ │ mv a0,s4 │ │ │ │ - jal 3836 │ │ │ │ + jal 33f0 │ │ │ │ ld a3,32(sp) │ │ │ │ ld a2,56(sp) │ │ │ │ ld a1,64(sp) │ │ │ │ mv a0,s4 │ │ │ │ - jal 390e │ │ │ │ + jal 34c8 │ │ │ │ ld a5,48(sp) │ │ │ │ bnez a5,1fde │ │ │ │ ld a5,88(sp) │ │ │ │ bnez a5,1fd6 │ │ │ │ ld a5,72(sp) │ │ │ │ bnez a5,1fce │ │ │ │ ld a5,96(sp) │ │ │ │ @@ -157,15 +157,15 @@ │ │ │ │ bnez a5,1fbe │ │ │ │ jal 1780 │ │ │ │ ld a3,40(sp) │ │ │ │ fmv.s fa0,fs2 │ │ │ │ mv a2,s8 │ │ │ │ mv a1,s0 │ │ │ │ mv a0,s4 │ │ │ │ - jal 45d6 │ │ │ │ + jal 4cf8 │ │ │ │ mv s2,a0 │ │ │ │ jal 16f0 │ │ │ │ beqz s2,200e │ │ │ │ ld a5,0(sp) │ │ │ │ beqz a5,1b7c │ │ │ │ jal 1670 │ │ │ │ beqz a0,2646 │ │ │ │ @@ -259,18 +259,18 @@ │ │ │ │ blt s9,a5,1a70 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,1154(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,64 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,1570 │ │ │ │ + addi a0,a0,1642 │ │ │ │ ld s0,32(sp) │ │ │ │ jal 16b0 │ │ │ │ - jal 4c6e │ │ │ │ + jal 5390 │ │ │ │ ld a5,104(sp) │ │ │ │ mv s9,a0 │ │ │ │ bnez a5,21a6 │ │ │ │ ld a5,112(sp) │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ @@ -307,32 +307,32 @@ │ │ │ │ flw fs6,-1930(a5) │ │ │ │ ld s10,40(sp) │ │ │ │ ld s6,0(sp) │ │ │ │ ld s7,8(sp) │ │ │ │ ld s9,16(sp) │ │ │ │ li s5,1 │ │ │ │ mv a0,s2 │ │ │ │ - jal 2b00 │ │ │ │ + jal 4336 │ │ │ │ fmul.s fa1,fs11,fs5 │ │ │ │ fmul.s fa0,fs1,fs5 │ │ │ │ fdiv.s fa2,fs0,fs3 │ │ │ │ mv a4,s6 │ │ │ │ mv a3,s7 │ │ │ │ mv a2,s9 │ │ │ │ mv a1,s4 │ │ │ │ mv a0,s2 │ │ │ │ fdiv.s fa1,fa1,fs4 │ │ │ │ fdiv.s fa0,fa0,fs4 │ │ │ │ - jal 4838 │ │ │ │ + jal 4f5a │ │ │ │ ld a0,0(s3) │ │ │ │ li a2,0 │ │ │ │ li a1,0 │ │ │ │ jal 16c0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 324a │ │ │ │ + jal 4a80 │ │ │ │ bnez s5,220e │ │ │ │ ld a0,0(s3) │ │ │ │ jal 1650 │ │ │ │ ld a0,0(s3) │ │ │ │ jal 1810 │ │ │ │ li a5,410 │ │ │ │ mv s1,a0 │ │ │ │ @@ -386,15 +386,15 @@ │ │ │ │ bnez a5,1d0e │ │ │ │ bgtz s8,1970 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,722(a5) │ │ │ │ ld a2,0(s5) │ │ │ │ ld a0,0(a5) │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,348 │ │ │ │ + addi a1,a1,420 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16d0 │ │ │ │ li a0,1 │ │ │ │ @@ -422,15 +422,15 @@ │ │ │ │ bnez a5,1d7c │ │ │ │ bgtz s1,1970 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,612(a5) │ │ │ │ ld a2,0(s5) │ │ │ │ ld a0,0(a5) │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,270 │ │ │ │ + addi a1,a1,342 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16d0 │ │ │ │ li a0,1 │ │ │ │ @@ -483,15 +483,15 @@ │ │ │ │ fle.s a5,fs2,fs6 │ │ │ │ beqz a5,1970 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,422(a5) │ │ │ │ ld a2,0(s5) │ │ │ │ ld a0,0(a5) │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,136 │ │ │ │ + addi a1,a1,208 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16d0 │ │ │ │ li a0,1 │ │ │ │ @@ -513,15 +513,15 @@ │ │ │ │ bnez a5,1970 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,328(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,61 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,80 │ │ │ │ + addi a0,a0,152 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ @@ -530,40 +530,40 @@ │ │ │ │ sext.w a5,s11 │ │ │ │ beqz s11,1f9e │ │ │ │ bnez a5,1ed8 │ │ │ │ li a5,1 │ │ │ │ sd a5,40(sp) │ │ │ │ j 1970 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,96 │ │ │ │ + addi a1,a1,168 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,21f8 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,86 │ │ │ │ + addi a1,a1,158 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,2366 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,76 │ │ │ │ + addi a1,a1,148 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,2380 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,66 │ │ │ │ + addi a1,a1,138 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,2388 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,56 │ │ │ │ + addi a1,a1,128 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,23ba │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,46 │ │ │ │ + addi a1,a1,118 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ bnez a0,23c2 │ │ │ │ addiw a5,s9,-1 │ │ │ │ bge s10,a5,236e │ │ │ │ addi s5,s5,8 │ │ │ │ add s5,s5,s2 │ │ │ │ @@ -579,15 +579,15 @@ │ │ │ │ fle.s a5,fs0,fa5 │ │ │ │ beqz a5,1970 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,108(a5) │ │ │ │ ld a2,0(s5) │ │ │ │ ld a0,0(a5) │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-26 │ │ │ │ + addi a1,a1,46 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16d0 │ │ │ │ li a0,1 │ │ │ │ @@ -598,35 +598,35 @@ │ │ │ │ bnez a4,1ed0 │ │ │ │ lbu a5,2(s6) │ │ │ │ beqz a5,1ed2 │ │ │ │ j 1ed8 │ │ │ │ lbu a5,2(s6) │ │ │ │ j 1e7e │ │ │ │ mv a0,s4 │ │ │ │ - jal 3a92 │ │ │ │ + jal 364c │ │ │ │ j 1a00 │ │ │ │ mv a0,s4 │ │ │ │ - jal 3a44 │ │ │ │ + jal 35fe │ │ │ │ j 19fa │ │ │ │ mv a0,s4 │ │ │ │ - jal 39f8 │ │ │ │ + jal 35b2 │ │ │ │ j 19f4 │ │ │ │ mv a0,s4 │ │ │ │ - jal 3812 │ │ │ │ + jal 33cc │ │ │ │ j 19ee │ │ │ │ mv a0,s4 │ │ │ │ - jal 3812 │ │ │ │ + jal 33cc │ │ │ │ j 19e8 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-6(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,46 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,130 │ │ │ │ + addi a0,a0,202 │ │ │ │ jal 16b0 │ │ │ │ j 19b4 │ │ │ │ fld fs7,192(sp) │ │ │ │ fld fs8,184(sp) │ │ │ │ fld fs9,176(sp) │ │ │ │ fld fs10,168(sp) │ │ │ │ fld fs11,160(sp) │ │ │ │ @@ -658,18 +658,18 @@ │ │ │ │ ld s2,336(sp) │ │ │ │ ld s5,312(sp) │ │ │ │ ld s9,280(sp) │ │ │ │ addi sp,sp,368 │ │ │ │ ret │ │ │ │ ld a1,0(sp) │ │ │ │ mv a0,s4 │ │ │ │ - jal 3b06 │ │ │ │ + jal 36c0 │ │ │ │ mv s4,a0 │ │ │ │ beqz a0,200e │ │ │ │ - jal 3a92 │ │ │ │ + jal 364c │ │ │ │ j 19c0 │ │ │ │ auipc a5,0x3 │ │ │ │ flw fa5,1062(a5) │ │ │ │ auipc s3,0x6 │ │ │ │ ld s3,-146(s3) │ │ │ │ lui s6,0xf4 │ │ │ │ fmul.s fs1,fs1,fa5 │ │ │ │ @@ -683,36 +683,36 @@ │ │ │ │ jal 1500 │ │ │ │ ld a5,120(sp) │ │ │ │ addw s6,s1,s6 │ │ │ │ divw s6,s6,s1 │ │ │ │ fcvt.lu.s s11,fs1,rtz │ │ │ │ beqz a5,233e │ │ │ │ auipc a5,0x4 │ │ │ │ - fld fs9,432(a5) │ │ │ │ + fld fs9,440(a5) │ │ │ │ auipc a5,0x4 │ │ │ │ - fld fs7,440(a5) │ │ │ │ + fld fs7,448(a5) │ │ │ │ auipc a5,0x3 │ │ │ │ flw fs6,980(a5) │ │ │ │ auipc a5,0x4 │ │ │ │ - fld fs5,432(a5) │ │ │ │ + fld fs5,440(a5) │ │ │ │ auipc a5,0x3 │ │ │ │ - flw fs4,900(a5) │ │ │ │ + flw fs4,896(a5) │ │ │ │ sd s8,48(sp) │ │ │ │ fcvt.d.lu fs8,s6 │ │ │ │ ld s8,24(sp) │ │ │ │ lui s7,0xf4 │ │ │ │ addi a5,sp,128 │ │ │ │ addi s7,s7,576 │ │ │ │ mv s1,s9 │ │ │ │ li s5,0 │ │ │ │ li s10,-1 │ │ │ │ sd a5,32(sp) │ │ │ │ sd s0,56(sp) │ │ │ │ mv a0,s2 │ │ │ │ - jal 2b00 │ │ │ │ + jal 4336 │ │ │ │ fdiv.d fs1,fs8,fs7 │ │ │ │ fcvt.d.w fa5,s5 │ │ │ │ fmul.d fs1,fs1,fa5 │ │ │ │ fcvt.s.d fs1,fs1 │ │ │ │ fmul.s fa0,fs1,fs6 │ │ │ │ jal 1710 │ │ │ │ fdiv.s fa2,fs0,fs3 │ │ │ │ @@ -723,21 +723,21 @@ │ │ │ │ ld a3,8(sp) │ │ │ │ fcvt.d.s fa5,fa5 │ │ │ │ ld a2,16(sp) │ │ │ │ mv a1,s4 │ │ │ │ fmul.d fa1,fa1,fa5 │ │ │ │ mv a0,s2 │ │ │ │ fcvt.s.d fa1,fa1 │ │ │ │ - jal 4838 │ │ │ │ + jal 4f5a │ │ │ │ ld a0,0(s3) │ │ │ │ li a2,0 │ │ │ │ li a1,0 │ │ │ │ jal 16c0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 324a │ │ │ │ + jal 4a80 │ │ │ │ ld a0,0(s3) │ │ │ │ jal 1650 │ │ │ │ beqz s8,215a │ │ │ │ sub a5,s1,s9 │ │ │ │ bgeu a5,s11,2322 │ │ │ │ ld a0,0(s3) │ │ │ │ jal 1810 │ │ │ │ @@ -773,24 +773,24 @@ │ │ │ │ ld a4,0(sp) │ │ │ │ ld a3,8(sp) │ │ │ │ ld a2,16(sp) │ │ │ │ mv a1,s4 │ │ │ │ mv a0,s2 │ │ │ │ fdiv.s fa1,fa1,fa0 │ │ │ │ fdiv.s fa0,fs5,fa0 │ │ │ │ - jal 4838 │ │ │ │ + jal 4f5a │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-552(a5) │ │ │ │ ld a0,0(a5) │ │ │ │ mv a1,s2 │ │ │ │ - jal 30c8 │ │ │ │ + jal 48fe │ │ │ │ mv a0,s2 │ │ │ │ - jal 2b6c │ │ │ │ + jal 43a2 │ │ │ │ mv a0,s4 │ │ │ │ - jal 3ae0 │ │ │ │ + jal 369a │ │ │ │ li a0,0 │ │ │ │ j 2010 │ │ │ │ li a5,1 │ │ │ │ sd a5,120(sp) │ │ │ │ j 1970 │ │ │ │ auipc a5,0x3 │ │ │ │ flw fa5,632(a5) │ │ │ │ @@ -798,60 +798,60 @@ │ │ │ │ j 1ca0 │ │ │ │ ld a0,0(s3) │ │ │ │ li a2,0 │ │ │ │ li a1,0 │ │ │ │ jal 16c0 │ │ │ │ fcvt.d.s fa5,fs0 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,-70 │ │ │ │ + addi a0,a0,2 │ │ │ │ fmv.x.d a1,fa5 │ │ │ │ jal 14c0 │ │ │ │ ld a0,0(s3) │ │ │ │ li a2,0 │ │ │ │ li a1,1 │ │ │ │ jal 16c0 │ │ │ │ fcvt.d.s fa5,fs1 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,-86 │ │ │ │ + addi a0,a0,-14 │ │ │ │ fmv.x.d a1,fa5 │ │ │ │ jal 14c0 │ │ │ │ ld a0,0(s3) │ │ │ │ li a2,0 │ │ │ │ li a1,2 │ │ │ │ jal 16c0 │ │ │ │ fcvt.d.s fa5,fs11 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,-102 │ │ │ │ + addi a0,a0,-30 │ │ │ │ fmv.x.d a1,fa5 │ │ │ │ jal 14c0 │ │ │ │ j 1c4a │ │ │ │ xori s5,s5,1 │ │ │ │ j 1ca0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 2b6c │ │ │ │ + jal 43a2 │ │ │ │ ld a3,40(sp) │ │ │ │ fmv.s fa0,fs2 │ │ │ │ ld a2,48(sp) │ │ │ │ ld a1,56(sp) │ │ │ │ mv a0,s4 │ │ │ │ - jal 45d6 │ │ │ │ + jal 4cf8 │ │ │ │ mv s2,a0 │ │ │ │ bnez a0,216e │ │ │ │ fld fs7,192(sp) │ │ │ │ fld fs8,184(sp) │ │ │ │ fld fs9,176(sp) │ │ │ │ j 200e │ │ │ │ mv a0,s2 │ │ │ │ - jal 2b6c │ │ │ │ + jal 43a2 │ │ │ │ fmv.s fa0,fs2 │ │ │ │ mv a3,s10 │ │ │ │ mv a2,s8 │ │ │ │ mv a1,s0 │ │ │ │ mv a0,s4 │ │ │ │ - jal 45d6 │ │ │ │ + jal 4cf8 │ │ │ │ mv s2,a0 │ │ │ │ beqz a0,2004 │ │ │ │ li a5,43 │ │ │ │ bne s1,a5,24cc │ │ │ │ fmv.w.x fa3,zero │ │ │ │ fadd.s fs0,fs0,fs7 │ │ │ │ fmv.s fa5,fs7 │ │ │ │ @@ -890,15 +890,15 @@ │ │ │ │ fld fs7,192(sp) │ │ │ │ fld fs8,184(sp) │ │ │ │ fld fs9,176(sp) │ │ │ │ fld fs10,168(sp) │ │ │ │ fld fs11,160(sp) │ │ │ │ j 21e8 │ │ │ │ auipc a5,0x4 │ │ │ │ - fld fs9,-222(a5) │ │ │ │ + fld fs9,-214(a5) │ │ │ │ j 20b0 │ │ │ │ fadd.s fs1,fs1,fa4 │ │ │ │ fle.s a5,fa4,fs1 │ │ │ │ beqz a5,2356 │ │ │ │ fmv.s fs1,fa5 │ │ │ │ auipc a5,0x3 │ │ │ │ flw fa5,298(a5) │ │ │ │ @@ -910,80 +910,80 @@ │ │ │ │ j 1970 │ │ │ │ ld a0,0(s2) │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ - jal 46a8 │ │ │ │ + jal 4dca │ │ │ │ li a5,1 │ │ │ │ sd a5,72(sp) │ │ │ │ j 1970 │ │ │ │ li a5,1 │ │ │ │ sd a5,96(sp) │ │ │ │ j 1970 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-944(a5) │ │ │ │ ld a2,0(s5) │ │ │ │ ld a0,0(a5) │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1350 │ │ │ │ + addi a1,a1,-1278 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16d0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ li a5,1 │ │ │ │ sd a5,80(sp) │ │ │ │ j 1970 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1082 │ │ │ │ + addi a1,a1,-1010 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,24bc │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1092 │ │ │ │ + addi a1,a1,-1020 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,2894 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1102 │ │ │ │ + addi a1,a1,-1030 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,2884 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1112 │ │ │ │ + addi a1,a1,-1040 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,2874 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1122 │ │ │ │ + addi a1,a1,-1050 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,2864 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1132 │ │ │ │ + addi a1,a1,-1060 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,2854 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1142 │ │ │ │ + addi a1,a1,-1070 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,284c │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1152 │ │ │ │ + addi a1,a1,-1080 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,2814 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1162 │ │ │ │ + addi a1,a1,-1090 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ bnez a0,27ee │ │ │ │ addiw a5,s9,-2 │ │ │ │ bge s10,a5,236e │ │ │ │ addi s6,s5,8 │ │ │ │ add s6,s6,s2 │ │ │ │ @@ -1116,15 +1116,15 @@ │ │ │ │ jal 16f0 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-1604(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,50 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,-1244 │ │ │ │ + addi a0,a0,-1172 │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ @@ -1132,144 +1132,144 @@ │ │ │ │ jal 16f0 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-1652(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,41 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,-1340 │ │ │ │ + addi a0,a0,-1268 │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-1686(a5) │ │ │ │ ld a2,0(s5) │ │ │ │ ld a0,0(a5) │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-2004 │ │ │ │ + addi a1,a1,-1932 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16d0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-1728(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,45 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,-1544 │ │ │ │ + addi a0,a0,-1472 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-1772(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,35 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,-1500 │ │ │ │ + addi a0,a0,-1428 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ ld a1,0(a1) │ │ │ │ auipc a0,0x3 │ │ │ │ - addi a0,a0,286 │ │ │ │ + addi a0,a0,358 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 1760 │ │ │ │ auipc a2,0x3 │ │ │ │ - addi a2,a2,304 │ │ │ │ + addi a2,a2,376 │ │ │ │ auipc a1,0x3 │ │ │ │ - addi a1,a1,344 │ │ │ │ + addi a1,a1,416 │ │ │ │ auipc a0,0x3 │ │ │ │ - addi a0,a0,352 │ │ │ │ + addi a0,a0,424 │ │ │ │ jal 1760 │ │ │ │ ld a1,0(s2) │ │ │ │ auipc a0,0x3 │ │ │ │ - addi a0,a0,1784 │ │ │ │ + addi a0,a0,1856 │ │ │ │ jal 1760 │ │ │ │ mv a0,s9 │ │ │ │ jal 15a0 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-1890(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,38 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,-1658 │ │ │ │ + addi a0,a0,-1586 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-1934(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,36 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x4 │ │ │ │ - addi a0,a0,-1854 │ │ │ │ + addi a0,a0,-1782 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-1978(a5) │ │ │ │ ld a2,0(s5) │ │ │ │ ld a0,0(a5) │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-1976 │ │ │ │ + addi a1,a1,-1904 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16d0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ auipc a5,0x6 │ │ │ │ ld a5,-2020(a5) │ │ │ │ ld a2,0(s6) │ │ │ │ ld a0,0(a5) │ │ │ │ - auipc a1,0x3 │ │ │ │ - addi a1,a1,2046 │ │ │ │ + auipc a1,0x4 │ │ │ │ + addi a1,a1,-1978 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16d0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ auipc a1,0x4 │ │ │ │ - addi a1,a1,-2014 │ │ │ │ + addi a1,a1,-1942 │ │ │ │ mv a0,s6 │ │ │ │ jal 1630 │ │ │ │ beqz a0,2844 │ │ │ │ lbu a4,0(s6) │ │ │ │ li a5,45 │ │ │ │ beq a4,a5,281c │ │ │ │ bnez s4,236e │ │ │ │ @@ -1278,16 +1278,16 @@ │ │ │ │ li a5,1 │ │ │ │ sd a5,0(sp) │ │ │ │ j 1970 │ │ │ │ auipc a5,0x5 │ │ │ │ ld a5,1988(a5) │ │ │ │ ld a0,0(a5) │ │ │ │ mv a2,s6 │ │ │ │ - auipc a1,0x3 │ │ │ │ - addi a1,a1,2040 │ │ │ │ + auipc a1,0x4 │ │ │ │ + addi a1,a1,-1984 │ │ │ │ fsd fs7,192(sp) │ │ │ │ fsd fs8,184(sp) │ │ │ │ fsd fs9,176(sp) │ │ │ │ fsd fs10,168(sp) │ │ │ │ fsd fs11,160(sp) │ │ │ │ jal 16d0 │ │ │ │ li a0,1 │ │ │ │ @@ -1390,1065 +1390,696 @@ │ │ │ │ li a5,1 │ │ │ │ auipc a4,0x5 │ │ │ │ sb a5,1726(a4) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ ret │ │ │ │ j 28f4 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a3,0x4 │ │ │ │ - addi a3,a3,-1756 │ │ │ │ - li a2,93 │ │ │ │ - auipc a1,0x3 │ │ │ │ - addi a1,a1,-1240 │ │ │ │ - auipc a0,0x3 │ │ │ │ - addi a0,a0,-1232 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1750 <__assert_fail@plt> │ │ │ │ - flw fa3,0(a0) │ │ │ │ - flw fa1,8(a0) │ │ │ │ - flw fa2,12(a0) │ │ │ │ - flw fa5,32(a0) │ │ │ │ - flw ft3,4(a0) │ │ │ │ - fsub.s fa2,fa2,fa3 │ │ │ │ - fsub.s fa5,fa5,fa1 │ │ │ │ - flw ft2,24(a0) │ │ │ │ - flw fa4,20(a0) │ │ │ │ - flw ft1,28(a0) │ │ │ │ - fsub.s ft2,ft2,fa3 │ │ │ │ - fsub.s fa4,fa4,fa1 │ │ │ │ - fmul.s fa3,fa2,fa5 │ │ │ │ - fsub.s ft1,ft1,ft3 │ │ │ │ - flw fa1,16(a0) │ │ │ │ - fmv.w.x ft0,zero │ │ │ │ - addi sp,sp,-16 │ │ │ │ - fsub.s fa1,fa1,ft3 │ │ │ │ - fmul.s fa0,fa4,ft1 │ │ │ │ - fmsub.s fa3,fa4,ft2,fa3 │ │ │ │ - fmsub.s fa5,fa1,fa5,fa0 │ │ │ │ - fmul.s fa4,fa3,fa3 │ │ │ │ - fmul.s fa1,fa1,ft2 │ │ │ │ - fmadd.s fa4,fa5,fa5,fa4 │ │ │ │ - fmsub.s fa2,fa2,ft1,fa1 │ │ │ │ - fmadd.s fa4,fa2,fa2,fa4 │ │ │ │ - fsqrt.s fa4,fa4 │ │ │ │ - feq.s a5,fa4,ft0 │ │ │ │ - bnez a5,2a16 │ │ │ │ - fdiv.s fa5,fa5,fa4 │ │ │ │ - addi sp,sp,16 │ │ │ │ - fmv.x.w a5,fa5 │ │ │ │ - fdiv.s fa5,fa3,fa4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - fmv.x.w a0,fa5 │ │ │ │ - fdiv.s fa5,fa2,fa4 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - or a0,a0,a5 │ │ │ │ - fmv.x.w a1,fa5 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - ret │ │ │ │ - fmv.x.w a5,ft0 │ │ │ │ - fmv.x.w a1,ft0 │ │ │ │ - fmv.x.w a0,ft0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - or a0,a0,a5 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - li a0,32 │ │ │ │ - sd s0,48(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - fmv.s fs1,fa0 │ │ │ │ - fmv.s fs0,fa1 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd ra,136(sp) │ │ │ │ + li a5,2 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + bge a5,a2,2dbe │ │ │ │ + mv s0,a2 │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + li a2,3 │ │ │ │ + mv s2,a3 │ │ │ │ + fmv.w.x fa0,zero │ │ │ │ + auipc a5,0x3 │ │ │ │ + flw ft7,-1342(a5) │ │ │ │ + auipc a5,0x4 │ │ │ │ + fld fa7,-1850(a5) │ │ │ │ + mv s4,a1 │ │ │ │ + mv s3,a4 │ │ │ │ + li a3,-1 │ │ │ │ + beq s0,a2,2baa │ │ │ │ + sraiw a7,s0,0x1 │ │ │ │ + addw t1,s0,a7 │ │ │ │ + addiw a4,s0,-1 │ │ │ │ + remw s1,a7,s0 │ │ │ │ + addw a6,a4,a7 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + remw a6,a6,s0 │ │ │ │ + slli a5,s1,0x1 │ │ │ │ + add a5,a5,s1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + flw fa1,0(a5) │ │ │ │ + flw fa2,4(a5) │ │ │ │ + remw a1,a7,s0 │ │ │ │ + slli a5,a6,0x1 │ │ │ │ + add a5,a5,a6 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + flw ft1,0(a5) │ │ │ │ + flw ft5,4(a5) │ │ │ │ + fsub.s fa4,ft1,fa1 │ │ │ │ + fsub.s ft6,ft5,fa2 │ │ │ │ + slli a5,a1,0x1 │ │ │ │ + add a5,a5,a1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + flw ft3,4(a5) │ │ │ │ + flw ft2,0(a5) │ │ │ │ + fsub.s fa3,ft3,fa2 │ │ │ │ + fsub.s fa5,ft2,fa1 │ │ │ │ + fmul.s fa4,fa4,fa3 │ │ │ │ + fmsub.s fa5,ft6,fa5,fa4 │ │ │ │ + feq.s a5,fa5,fa0 │ │ │ │ + bnez a5,2a1a │ │ │ │ + flt.s a5,fa0,fa5 │ │ │ │ + bne a5,s2,2a1a │ │ │ │ + bne t1,a7,29a8 │ │ │ │ + fsub.s fa6,ft3,ft5 │ │ │ │ + fsub.s ft8,ft1,ft2 │ │ │ │ + fsub.s ft11,ft5,ft3 │ │ │ │ + fsub.s ft10,ft2,ft1 │ │ │ │ + fmv.w.x ft9,zero │ │ │ │ + fmul.s fa5,fa6,ft1 │ │ │ │ + mv s5,a0 │ │ │ │ + mv a7,a0 │ │ │ │ + li a5,0 │ │ │ │ + li s6,-1 │ │ │ │ + fmadd.s ft8,ft8,ft5,fa5 │ │ │ │ + beq a6,a5,2b2a │ │ │ │ + beq s1,a5,2b2a │ │ │ │ + beq a1,a5,2b2a │ │ │ │ + fsub.s fs0,fa2,ft3 │ │ │ │ + fmul.s fa4,fa6,fa1 │ │ │ │ + flw ft4,0(a7) │ │ │ │ + flw ft0,4(a7) │ │ │ │ + fmadd.s fa4,ft1,fs0,fa4 │ │ │ │ + fmadd.s fa4,ft2,ft6,fa4 │ │ │ │ + fle.s t1,fa0,fa4 │ │ │ │ + bnez t1,2a6e │ │ │ │ + fneg.s fa4,fa4 │ │ │ │ + fsub.s fa3,ft0,ft5 │ │ │ │ + fsub.s fa5,fa2,ft0 │ │ │ │ + fmul.s fa4,fa4,ft7 │ │ │ │ + fmul.s fa3,fa3,fa1 │ │ │ │ + fmadd.s fa5,ft1,fa5,fa3 │ │ │ │ + fmadd.s fa5,ft6,ft4,fa5 │ │ │ │ + fle.s t1,fa0,fa5 │ │ │ │ + bnez t1,2a92 │ │ │ │ + fneg.s fa5,fa5 │ │ │ │ + fsub.s fs2,ft0,fa2 │ │ │ │ + fsub.s fs1,ft3,ft0 │ │ │ │ + fmul.s fa3,fa5,ft7 │ │ │ │ + fmul.s fs2,fs2,ft2 │ │ │ │ + fmadd.s fa5,fa1,fs1,fs2 │ │ │ │ + fmadd.s fs0,ft4,fs0,fa5 │ │ │ │ + fle.s t1,fa0,fs0 │ │ │ │ + bnez t1,2ab6 │ │ │ │ + fneg.s fs0,fs0 │ │ │ │ + fsub.s fs1,ft0,ft3 │ │ │ │ + fsub.s fa5,ft5,ft0 │ │ │ │ + fmul.s fs0,fs0,ft7 │ │ │ │ + fmul.s fs1,fs1,ft1 │ │ │ │ + fmadd.s fa5,ft2,fa5,fs1 │ │ │ │ + fmadd.s fa5,fa6,ft4,fa5 │ │ │ │ + fle.s t1,fa0,fa5 │ │ │ │ + bnez t1,2ada │ │ │ │ + fneg.s fa5,fa5 │ │ │ │ + fadd.s fa3,fa3,fs0 │ │ │ │ + fcvt.d.s fa4,fa4 │ │ │ │ + fmul.d fa4,fa4,fa7 │ │ │ │ + fmadd.s fa5,fa5,ft7,fa3 │ │ │ │ + fcvt.d.s fa5,fa5 │ │ │ │ + fle.d t1,fa5,fa4 │ │ │ │ + beqz t1,2b2a │ │ │ │ + fmul.s ft0,ft10,ft0 │ │ │ │ + fmadd.s ft4,ft11,ft4,ft0 │ │ │ │ + fadd.s ft4,ft4,ft8 │ │ │ │ + fle.s t1,fa0,ft4 │ │ │ │ + beqz t1,2bdc │ │ │ │ + beq s6,a3,2be4 │ │ │ │ + flt.s t1,ft9,ft4 │ │ │ │ + bnez t1,2be4 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + fmv.s ft4,ft9 │ │ │ │ + addi a7,a7,12 │ │ │ │ + beq a5,s0,2bee │ │ │ │ + fmv.s ft9,ft4 │ │ │ │ + bne a6,a5,2a42 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a7,a7,12 │ │ │ │ + bne a5,s0,2a3e │ │ │ │ + bne s6,a3,2bee │ │ │ │ + slli a6,a6,0x2 │ │ │ │ + add a6,a6,s4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + slli a5,s1,0x2 │ │ │ │ + add a5,a5,s4 │ │ │ │ + sw a6,0(s3) │ │ │ │ + lw a5,0(a5) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a1,a1,s4 │ │ │ │ + sw a5,4(s3) │ │ │ │ + lw a5,0(a1) │ │ │ │ + mv t1,s4 │ │ │ │ + li a6,0 │ │ │ │ + sw a5,8(s3) │ │ │ │ + li a1,0 │ │ │ │ + beq s1,a6,2b94 │ │ │ │ + lw t4,0(t1) │ │ │ │ + slli a5,a1,0x1 │ │ │ │ + lw t3,0(s5) │ │ │ │ + add a5,a5,a1 │ │ │ │ + slli a7,a1,0x2 │ │ │ │ + add a7,a7,s4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + sw t4,0(a7) │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw t3,0(a5) │ │ │ │ + lw a7,4(s5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sw a7,4(a5) │ │ │ │ + lw a7,8(s5) │ │ │ │ + sw a7,8(a5) │ │ │ │ + addiw a6,a6,1 │ │ │ │ + addi t1,t1,4 │ │ │ │ + addi s5,s5,12 │ │ │ │ + bne a6,s0,2b5e │ │ │ │ + bne a1,a4,2dec │ │ │ │ mv s0,a1 │ │ │ │ + addi s3,s3,12 │ │ │ │ + bne s0,a2,299c │ │ │ │ + lw a5,0(s4) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + sw a5,0(s3) │ │ │ │ + lw a5,4(s4) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + sw a5,4(s3) │ │ │ │ + lw a5,8(s4) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + sw a5,8(s3) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + fneg.s ft4,ft4 │ │ │ │ + bne s6,a3,2b0e │ │ │ │ + mv s6,a5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a7,a7,12 │ │ │ │ + bne a5,s0,2b22 │ │ │ │ + sd s7,72(sp) │ │ │ │ + slli s7,s0,0x1 │ │ │ │ + add s7,s7,s0 │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + mv a0,s7 │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ jal 1530 │ │ │ │ - beqz a0,2ade │ │ │ │ - fcvt.s.wu fa4,s0 │ │ │ │ - fcvt.s.wu fa5,s2 │ │ │ │ - fsw fs0,12(a0) │ │ │ │ - fdiv.s fs0,fs0,fa4 │ │ │ │ - mulw s3,s2,s0 │ │ │ │ - sw s0,0(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - sw s2,4(a0) │ │ │ │ - fsw fs1,8(a0) │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x1 │ │ │ │ - add a4,a4,a5 │ │ │ │ - slli s0,a4,0x2 │ │ │ │ - mv a0,s0 │ │ │ │ - fdiv.s fa5,fs1,fa5 │ │ │ │ - fsw fs0,20(s1) │ │ │ │ - fsw fa5,16(s1) │ │ │ │ + mv s10,a0 │ │ │ │ + mv a0,s7 │ │ │ │ jal 1530 │ │ │ │ - sd a0,24(s1) │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a0,2ade │ │ │ │ - add a4,a0,s0 │ │ │ │ - auipc a3,0x3 │ │ │ │ - addi a3,a3,-1632 │ │ │ │ - beqz s3,2aca │ │ │ │ - flw fa5,0(a3) │ │ │ │ - li a2,32 │ │ │ │ - li a3,-1 │ │ │ │ - fsw fa5,0(a5) │ │ │ │ - sb a2,4(a5) │ │ │ │ - sw a3,8(a5) │ │ │ │ - addi a5,a5,12 │ │ │ │ - bne a5,a4,2aba │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fld fs1,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ + slli s7,s0,0x2 │ │ │ │ + mv s9,a0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 1530 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 1530 │ │ │ │ + mv s7,a0 │ │ │ │ + beqz s10,2d7c │ │ │ │ + beqz s9,2d7c │ │ │ │ + beqz s8,2d7c │ │ │ │ + beqz a0,2d7c │ │ │ │ + mv a2,s4 │ │ │ │ + li a5,0 │ │ │ │ + li a0,0 │ │ │ │ + li s11,0 │ │ │ │ + li s4,0 │ │ │ │ + j 2c74 │ │ │ │ + slli a4,s4,0x1 │ │ │ │ + lw a3,0(s5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sw a3,0(a4) │ │ │ │ + lw a6,4(s5) │ │ │ │ + slli a3,s4,0x2 │ │ │ │ + add a3,a3,s8 │ │ │ │ + sw a6,4(a4) │ │ │ │ + lw a6,8(s5) │ │ │ │ + sw a1,0(a3) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + sw a6,8(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a2,a2,4 │ │ │ │ + addi s5,s5,12 │ │ │ │ + beq a5,s0,2cb4 │ │ │ │ + lw a1,0(a2) │ │ │ │ + beq s1,a5,2d20 │ │ │ │ + beq s6,a5,2d20 │ │ │ │ + bnez a0,2c40 │ │ │ │ + slli a4,s11,0x1 │ │ │ │ + lw a3,0(s5) │ │ │ │ + add a4,a4,s11 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s9 │ │ │ │ + sw a3,0(a4) │ │ │ │ + lw a6,4(s5) │ │ │ │ + slli a3,s11,0x2 │ │ │ │ + add a3,a3,s7 │ │ │ │ + sw a6,4(a4) │ │ │ │ + lw a6,8(s5) │ │ │ │ + sw a1,0(a3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a6,8(a4) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addi a2,a2,4 │ │ │ │ + addi s5,s5,12 │ │ │ │ + bne a5,s0,2c74 │ │ │ │ + addiw a5,a5,2 │ │ │ │ + addw a4,s4,s11 │ │ │ │ + bne a4,a5,2d9e │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 295a │ │ │ │ + addiw s4,s4,-2 │ │ │ │ + slliw a4,s4,0x1 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s11 │ │ │ │ + add a4,a4,s3 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 295a │ │ │ │ + mv a0,s10 │ │ │ │ + jal 1690 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 1690 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 1690 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,72(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + j 1690 │ │ │ │ + slli a3,s4,0x1 │ │ │ │ + lw a4,0(s5) │ │ │ │ + add a3,a3,s4 │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,s10 │ │ │ │ + sw a4,0(a3) │ │ │ │ + lw a6,4(s5) │ │ │ │ + slli a4,s11,0x1 │ │ │ │ + add a4,a4,s11 │ │ │ │ + sw a6,4(a3) │ │ │ │ + lw a6,8(s5) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s9 │ │ │ │ + sw a6,8(a3) │ │ │ │ + lw a6,0(s5) │ │ │ │ + slli a3,s4,0x2 │ │ │ │ + add a3,a3,s8 │ │ │ │ + sw a6,0(a4) │ │ │ │ + lw a6,4(s5) │ │ │ │ + sw a1,0(a3) │ │ │ │ + slli a3,s11,0x2 │ │ │ │ + sw a6,4(a4) │ │ │ │ + lw a6,8(s5) │ │ │ │ + add a3,a3,s7 │ │ │ │ + xori a0,a0,1 │ │ │ │ + sw a6,8(a4) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + sw a1,0(a3) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + j 2c6a │ │ │ │ auipc a5,0x5 │ │ │ │ - ld a5,1282(a5) │ │ │ │ + ld a5,612(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,34 │ │ │ │ li a1,1 │ │ │ │ - auipc a0,0x3 │ │ │ │ - addi a0,a0,-1598 │ │ │ │ + auipc a0,0x2 │ │ │ │ + addi a0,a0,1844 │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - beqz a0,2b48 │ │ │ │ - ld a5,24(a0) │ │ │ │ - beqz a5,2b68 │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,4(a0) │ │ │ │ - mulw a4,a4,a3 │ │ │ │ - beqz a4,2b42 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - auipc a4,0x3 │ │ │ │ - flw fa5,-1748(a4) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a4,a3,0x1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - li a2,32 │ │ │ │ - li a3,-1 │ │ │ │ - fsw fa5,0(a5) │ │ │ │ - sb a2,4(a5) │ │ │ │ - sw a3,8(a5) │ │ │ │ - addi a5,a5,12 │ │ │ │ - bne a5,a4,2b32 │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ auipc a3,0x3 │ │ │ │ - addi a3,a3,1848 │ │ │ │ - li a2,92 │ │ │ │ - auipc a1,0x3 │ │ │ │ - addi a1,a1,-1732 │ │ │ │ - auipc a0,0x3 │ │ │ │ - addi a0,a0,-1668 │ │ │ │ + addi a3,a3,1250 │ │ │ │ + li a2,155 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,1766 │ │ │ │ + auipc a0,0x2 │ │ │ │ + addi a0,a0,1846 │ │ │ │ jal 1750 <__assert_fail@plt> │ │ │ │ - jal 295a │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,24(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1690 │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 1690 │ │ │ │ - flw fa1,12(a1) │ │ │ │ - flw fa3,16(a1) │ │ │ │ - flw fa4,0(a1) │ │ │ │ - flw fa2,28(a1) │ │ │ │ - flw fa5,24(a1) │ │ │ │ - flw fa0,4(a1) │ │ │ │ - fsub.s fa2,fa2,fa3 │ │ │ │ - fsub.s fa4,fa1,fa4 │ │ │ │ - fsub.s fa5,fa5,fa1 │ │ │ │ - fsub.s fa3,fa3,fa0 │ │ │ │ - addi sp,sp,-352 │ │ │ │ - sd s11,248(sp) │ │ │ │ - fmul.s fa4,fa4,fa2 │ │ │ │ - auipc s11,0x5 │ │ │ │ - ld s11,1026(s11) │ │ │ │ - fmul.s fa5,fa5,fa3 │ │ │ │ - ld a5,0(s11) │ │ │ │ - sd a5,136(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,344(sp) │ │ │ │ - xori a2,a2,1 │ │ │ │ - flt.s a5,fa4,fa5 │ │ │ │ - beq a5,a2,2bee │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a5,0(s11) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,3096 │ │ │ │ - ld ra,344(sp) │ │ │ │ - ld s11,248(sp) │ │ │ │ - addi sp,sp,352 │ │ │ │ - ret │ │ │ │ - sd s7,280(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - mv a0,a1 │ │ │ │ - sd s0,336(sp) │ │ │ │ - sd s1,328(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - sd s2,320(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - sd s3,312(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s9,264(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - fsd fs0,232(sp) │ │ │ │ - fsd fs2,216(sp) │ │ │ │ - fsd fs3,208(sp) │ │ │ │ - fsd fs6,184(sp) │ │ │ │ - fsd fs7,176(sp) │ │ │ │ - fsd fs8,168(sp) │ │ │ │ - fsd fs10,152(sp) │ │ │ │ - jal 297e │ │ │ │ - lw a4,32(s0) │ │ │ │ - lw a5,36(s0) │ │ │ │ - lw t5,0(s0) │ │ │ │ - lw t4,4(s0) │ │ │ │ - lw t3,8(s0) │ │ │ │ - lw t1,12(s0) │ │ │ │ - lw a7,16(s0) │ │ │ │ - lw a6,20(s0) │ │ │ │ - lw a2,24(s0) │ │ │ │ - lw a3,28(s0) │ │ │ │ - sw a0,40(sp) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sw a1,48(sp) │ │ │ │ - sw a4,88(sp) │ │ │ │ - sw a5,92(sp) │ │ │ │ - sw a0,44(sp) │ │ │ │ - sw t5,56(sp) │ │ │ │ - sw t4,60(sp) │ │ │ │ - sw t3,64(sp) │ │ │ │ - sw t1,68(sp) │ │ │ │ - sw a7,72(sp) │ │ │ │ - sw a6,76(sp) │ │ │ │ - sw a2,80(sp) │ │ │ │ - sw a3,84(sp) │ │ │ │ - addi a5,sp,56 │ │ │ │ - li a4,0 │ │ │ │ - li a1,2 │ │ │ │ - flw fa5,0(a5) │ │ │ │ - flw fa4,12(a5) │ │ │ │ - addiw a0,a4,1 │ │ │ │ - mv a2,a0 │ │ │ │ - flt.s a3,fa4,fa5 │ │ │ │ - mv a4,a5 │ │ │ │ - beqz a3,2eee │ │ │ │ - mv a3,a5 │ │ │ │ - lw a6,12(a4) │ │ │ │ - flw fa3,4(a5) │ │ │ │ - flw fa4,8(a5) │ │ │ │ - sw a6,0(a5) │ │ │ │ - lw a6,16(a4) │ │ │ │ - sw a6,4(a5) │ │ │ │ - lw a6,20(a4) │ │ │ │ - sw a6,8(a5) │ │ │ │ - fsw fa3,16(a4) │ │ │ │ - fsw fa4,20(a4) │ │ │ │ - fsw fa5,12(a4) │ │ │ │ - beq a2,a1,2cbc │ │ │ │ - flw fa5,0(a5) │ │ │ │ - flw fa4,24(a3) │ │ │ │ + auipc a3,0x3 │ │ │ │ + addi a3,a3,1218 │ │ │ │ + li a2,30 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,1736 │ │ │ │ + auipc a0,0x2 │ │ │ │ + addi a0,a0,1752 │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + jal 1750 <__assert_fail@plt> │ │ │ │ + auipc a3,0x3 │ │ │ │ + addi a3,a3,1172 │ │ │ │ + li a2,104 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,1688 │ │ │ │ + auipc a0,0x2 │ │ │ │ + addi a0,a0,1712 │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + jal 1750 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + fsd fs3,16(sp) │ │ │ │ + fsd fs4,8(sp) │ │ │ │ + fsd fs5,0(sp) │ │ │ │ + li a5,2 │ │ │ │ + bge a5,a1,305c │ │ │ │ + fmv.w.x ft2,zero │ │ │ │ + mv s1,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s0,a2 │ │ │ │ + mv s4,a0 │ │ │ │ + mv a3,a0 │ │ │ │ + li s3,0 │ │ │ │ + j 2e52 │ │ │ │ addi a3,a3,12 │ │ │ │ - mv a4,a3 │ │ │ │ - flt.s a6,fa4,fa5 │ │ │ │ - li a2,2 │ │ │ │ - bnez a6,2c76 │ │ │ │ - addi a5,a5,12 │ │ │ │ - li a4,1 │ │ │ │ - bne a0,a1,2c5c │ │ │ │ - flw fs7,16(s7) │ │ │ │ - auipc a5,0x3 │ │ │ │ - fld fs10,1416(a5) │ │ │ │ - ld a4,80(sp) │ │ │ │ - fcvt.d.s fs2,fs7 │ │ │ │ - ld s9,64(sp) │ │ │ │ - fmv.w.x fa4,a4 │ │ │ │ - fmul.d fa5,fs2,fs10 │ │ │ │ - ld a5,56(sp) │ │ │ │ - fcvt.d.s fs6,fa4 │ │ │ │ - fmv.w.x fa4,zero │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld a3,88(sp) │ │ │ │ - srli a2,s9,0x20 │ │ │ │ - fsub.d fs6,fs6,fa5 │ │ │ │ - fmv.w.x fa3,a2 │ │ │ │ - srai a0,a5,0x20 │ │ │ │ - mv s10,a5 │ │ │ │ - sd a5,96(sp) │ │ │ │ - sw a5,0(s0) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - fcvt.s.d fs6,fs6 │ │ │ │ - srai a2,s9,0x20 │ │ │ │ - fmv.w.x fs8,a5 │ │ │ │ - flt.s a5,fs6,fa4 │ │ │ │ - mv s4,a4 │ │ │ │ - srai a6,a4,0x20 │ │ │ │ - srai a1,s3,0x20 │ │ │ │ - sw a2,12(s0) │ │ │ │ - srai a2,a3,0x20 │ │ │ │ - sd a4,120(sp) │ │ │ │ - sw a4,24(s0) │ │ │ │ - fsw fa3,24(sp) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd s9,104(sp) │ │ │ │ - sw s9,8(s0) │ │ │ │ - sw a6,28(s0) │ │ │ │ - sw a0,4(s0) │ │ │ │ - sd s3,112(sp) │ │ │ │ - sw s3,16(s0) │ │ │ │ - sw a1,20(s0) │ │ │ │ - sd a3,128(sp) │ │ │ │ - sw a3,32(s0) │ │ │ │ - sw a2,36(s0) │ │ │ │ - fsw fa3,12(sp) │ │ │ │ - sw s4,8(sp) │ │ │ │ - sw s3,4(sp) │ │ │ │ - fmv.w.x fs0,a4 │ │ │ │ - fmv.w.x fs3,s10 │ │ │ │ - bnez a5,2f02 │ │ │ │ - fcvt.d.s fa0,fs3 │ │ │ │ - flw fa4,8(s7) │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - fcvt.s.d fa0,fa0 │ │ │ │ - flt.s a5,fa4,fa0 │ │ │ │ - bnez a5,2f02 │ │ │ │ - fdiv.s fa0,fa0,fs7 │ │ │ │ - lw s3,4(s7) │ │ │ │ - fsd fs9,160(sp) │ │ │ │ - sd s5,296(sp) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - fcvt.s.wu fs9,a5 │ │ │ │ - sd s8,272(sp) │ │ │ │ - jal 1740 │ │ │ │ - fcvt.w.s a5,fa0,rtz │ │ │ │ - fcvt.s.w fa5,a5 │ │ │ │ - flt.s a5,fs9,fa5 │ │ │ │ - beqz a5,2da2 │ │ │ │ - fmv.s fa5,fs9 │ │ │ │ - fmv.w.x fa3,zero │ │ │ │ - fmv.s fa4,fa5 │ │ │ │ - flt.s a5,fa5,fa3 │ │ │ │ - beqz a5,2db4 │ │ │ │ - fmv.s fa4,fa3 │ │ │ │ - fdiv.s fa0,fs6,fs7 │ │ │ │ - fcvt.w.s s8,fa4,rtz │ │ │ │ - sext.w s8,s8 │ │ │ │ - jal 1740 │ │ │ │ - fcvt.w.s a5,fa0,rtz │ │ │ │ - fcvt.s.w fa5,a5 │ │ │ │ - flt.s a5,fs9,fa5 │ │ │ │ - beqz a5,2dd4 │ │ │ │ - fmv.s fa5,fs9 │ │ │ │ - fmv.w.x fa3,zero │ │ │ │ - fmv.s fa4,fa5 │ │ │ │ - flt.s a5,fa5,fa3 │ │ │ │ - beqz a5,2de6 │ │ │ │ - fmv.s fa4,fa3 │ │ │ │ - fcvt.w.s s5,fa4,rtz │ │ │ │ - sext.w a5,s5 │ │ │ │ - blt a5,s8,3070 │ │ │ │ - flw fa5,20(s7) │ │ │ │ - fsd fs4,200(sp) │ │ │ │ - fsd fs5,192(sp) │ │ │ │ - fsd fs11,144(sp) │ │ │ │ - flw fs4,40(sp) │ │ │ │ - flw fs5,44(sp) │ │ │ │ - flw fs11,48(sp) │ │ │ │ - fmv.w.x fs6,zero │ │ │ │ - sd s6,288(sp) │ │ │ │ - fsd fs1,224(sp) │ │ │ │ - fsw fa5,28(sp) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - fcvt.d.w fs9,s8 │ │ │ │ - fadd.d fs9,fs9,fs10 │ │ │ │ - fmul.d fa5,fs2,fs9 │ │ │ │ - fcvt.s.d fa5,fa5 │ │ │ │ - fle.s a5,fa5,fs3 │ │ │ │ - bnez a5,2ef2 │ │ │ │ - flw fa4,8(sp) │ │ │ │ - fle.s a5,fa4,fa5 │ │ │ │ - bnez a5,303e │ │ │ │ - fmv.w.x fa4,s10 │ │ │ │ - fsub.s fa0,fa5,fa4 │ │ │ │ - flw fa4,12(sp) │ │ │ │ - fle.s a5,fa5,fa4 │ │ │ │ - bnez a5,304e │ │ │ │ - flw fa3,24(sp) │ │ │ │ - flw fa4,4(sp) │ │ │ │ - fsub.s fa5,fa5,fa3 │ │ │ │ - fsub.s fa4,fs0,fa4 │ │ │ │ - fmul.s fa4,fa4,fa5 │ │ │ │ - fmv.w.x fa5,s4 │ │ │ │ - fsub.s fa5,fa5,fa3 │ │ │ │ - fdiv.s fa4,fa4,fa5 │ │ │ │ - flw fa5,4(sp) │ │ │ │ - fadd.s fa4,fa4,fa5 │ │ │ │ - fsub.s fa5,fs0,fs8 │ │ │ │ - fmv.w.x fa3,s4 │ │ │ │ - fmv.w.x fa2,s10 │ │ │ │ - fmul.s fa5,fa5,fa0 │ │ │ │ - fsub.s fa0,fa3,fa2 │ │ │ │ - fdiv.s fa5,fa5,fa0 │ │ │ │ - fadd.s fa5,fa5,fs8 │ │ │ │ - flt.s a4,fa5,fa4 │ │ │ │ - flt.s a5,fa4,fa5 │ │ │ │ - beqz a4,2efc │ │ │ │ - fmv.s ft0,fa4 │ │ │ │ - flt.s a4,ft0,fs6 │ │ │ │ - bnez a4,2eb8 │ │ │ │ - beqz a5,2eaa │ │ │ │ - fmv.s fa5,fa4 │ │ │ │ - flw fa4,12(s7) │ │ │ │ - fsw ft0,0(sp) │ │ │ │ - flt.s a5,fa4,fa5 │ │ │ │ - beqz a5,2f22 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - bne s8,s5,2e16 │ │ │ │ - ld s0,336(sp) │ │ │ │ - ld s1,328(sp) │ │ │ │ - ld s2,320(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s6,288(sp) │ │ │ │ - ld s7,280(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - ld s9,264(sp) │ │ │ │ - ld s10,256(sp) │ │ │ │ - fld fs0,232(sp) │ │ │ │ - fld fs1,224(sp) │ │ │ │ - fld fs2,216(sp) │ │ │ │ - fld fs3,208(sp) │ │ │ │ - fld fs4,200(sp) │ │ │ │ - fld fs5,192(sp) │ │ │ │ - fld fs6,184(sp) │ │ │ │ - fld fs7,176(sp) │ │ │ │ - fld fs8,168(sp) │ │ │ │ - fld fs9,160(sp) │ │ │ │ - fld fs10,152(sp) │ │ │ │ - fld fs11,144(sp) │ │ │ │ - j 2bd8 │ │ │ │ - mv a3,a5 │ │ │ │ - j 2ca2 │ │ │ │ - fmv.s fa4,fs8 │ │ │ │ - fmv.s fa5,fs8 │ │ │ │ - li a5,0 │ │ │ │ - fmv.s ft0,fa5 │ │ │ │ - j 2e9e │ │ │ │ - ld s0,336(sp) │ │ │ │ - ld s1,328(sp) │ │ │ │ - ld s2,320(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s7,280(sp) │ │ │ │ - ld s9,264(sp) │ │ │ │ - ld s10,256(sp) │ │ │ │ - fld fs0,232(sp) │ │ │ │ - fld fs2,216(sp) │ │ │ │ - fld fs3,208(sp) │ │ │ │ - fld fs6,184(sp) │ │ │ │ - fld fs7,176(sp) │ │ │ │ - fld fs8,168(sp) │ │ │ │ - fld fs10,152(sp) │ │ │ │ - j 2bd8 │ │ │ │ - flw fa4,28(sp) │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - flw fs7,20(s7) │ │ │ │ - fcvt.d.s fa4,fa4 │ │ │ │ - lw a5,0(s7) │ │ │ │ - fmadd.d fa0,fa4,fs10,fa5 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - fcvt.s.wu fs1,a5 │ │ │ │ - fsd fa4,16(sp) │ │ │ │ - fcvt.s.d fa0,fa0 │ │ │ │ - fdiv.s fa0,fa0,fs7 │ │ │ │ - jal 1740 │ │ │ │ - fcvt.w.s a5,fa0,rtz │ │ │ │ - fld fa4,16(sp) │ │ │ │ - flw ft0,0(sp) │ │ │ │ - fcvt.s.w fa5,a5 │ │ │ │ - flt.s a5,fs1,fa5 │ │ │ │ - beqz a5,2f66 │ │ │ │ - fmv.s fa5,fs1 │ │ │ │ - flt.s a5,fa5,fs6 │ │ │ │ - beqz a5,2f70 │ │ │ │ - fmv.w.x fa5,zero │ │ │ │ - fcvt.d.s ft0,ft0 │ │ │ │ - fcvt.w.s s0,fa5,rtz │ │ │ │ - fnmsub.d fa0,fa4,fs10,ft0 │ │ │ │ - sext.w s6,s0 │ │ │ │ - fcvt.s.d fa0,fa0 │ │ │ │ - fdiv.s fa0,fa0,fs7 │ │ │ │ - jal 1740 │ │ │ │ - fcvt.w.s a5,fa0,rtz │ │ │ │ - fcvt.s.w fa5,a5 │ │ │ │ - flt.s a5,fs1,fa5 │ │ │ │ - beqz a5,2f9e │ │ │ │ - fmv.s fa5,fs1 │ │ │ │ - flt.s a5,fa5,fs6 │ │ │ │ - beqz a5,2fa8 │ │ │ │ - fmv.w.x fa5,zero │ │ │ │ - fcvt.w.s a3,fa5,rtz │ │ │ │ - sext.w a5,a3 │ │ │ │ - blt a5,s6,2eb8 │ │ │ │ - mulw a2,s0,s3 │ │ │ │ - ld a0,24(s7) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addw a2,a2,s8 │ │ │ │ - j 2fc8 │ │ │ │ - flw fs7,20(s7) │ │ │ │ - fcvt.d.w fa4,s6 │ │ │ │ - fcvt.d.s fs7,fs7 │ │ │ │ - flw fa5,16(s7) │ │ │ │ - fadd.d fa4,fa4,fs10 │ │ │ │ - fmv.w.x fa3,s10 │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - fmul.d fa5,fa5,fs9 │ │ │ │ + beq s3,s1,2f34 │ │ │ │ + addiw a4,s3,2 │ │ │ │ + remw a4,a4,s1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + flw fa0,0(a3) │ │ │ │ + flw ft0,8(a3) │ │ │ │ + flw fa1,4(a3) │ │ │ │ + remw a2,s3,s1 │ │ │ │ slli a5,a4,0x1 │ │ │ │ - fmul.d fa4,fa4,fs7 │ │ │ │ add a5,a5,a4 │ │ │ │ slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - flw fa0,0(a5) │ │ │ │ - fcvt.s.d fa5,fa5 │ │ │ │ - fcvt.s.d fa4,fa4 │ │ │ │ - fsub.s fa5,fa5,fa3 │ │ │ │ - fsub.s fa4,fa4,fs8 │ │ │ │ - fmul.s fa4,fa4,fs5 │ │ │ │ - fmadd.s fa5,fs4,fa5,fa4 │ │ │ │ - fmv.w.x fa4,s9 │ │ │ │ - fdiv.s fa5,fa5,fs11 │ │ │ │ - fsub.s fa5,fa4,fa5 │ │ │ │ - flt.s a4,fa5,fa0 │ │ │ │ - beqz a4,3032 │ │ │ │ - fsw fa5,0(a5) │ │ │ │ - sb s1,4(a5) │ │ │ │ - sw s2,8(a5) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addw a2,s3,a2 │ │ │ │ - bne s6,a3,2fc4 │ │ │ │ - j 2eb8 │ │ │ │ - fmv.s fa5,fs0 │ │ │ │ - fmv.s fa4,fs0 │ │ │ │ - li a5,0 │ │ │ │ - fmv.s ft0,fa5 │ │ │ │ - j 2e9e │ │ │ │ - flw fa5,4(sp) │ │ │ │ - fmv.w.x fa3,s10 │ │ │ │ - fsub.s fa4,fa5,fs8 │ │ │ │ - flw fa5,24(sp) │ │ │ │ - fsub.s fa5,fa5,fa3 │ │ │ │ - fmul.s fa4,fa4,fa0 │ │ │ │ - fdiv.s fa4,fa4,fa5 │ │ │ │ - fadd.s fa4,fa4,fs8 │ │ │ │ - j 2e74 │ │ │ │ - ld s0,336(sp) │ │ │ │ - ld s1,328(sp) │ │ │ │ - ld s2,320(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s7,280(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - ld s9,264(sp) │ │ │ │ - ld s10,256(sp) │ │ │ │ - fld fs0,232(sp) │ │ │ │ - fld fs2,216(sp) │ │ │ │ - fld fs3,208(sp) │ │ │ │ - fld fs6,184(sp) │ │ │ │ - fld fs7,176(sp) │ │ │ │ - fld fs8,168(sp) │ │ │ │ - fld fs9,160(sp) │ │ │ │ - fld fs10,152(sp) │ │ │ │ - j 2bd8 │ │ │ │ - sd s0,336(sp) │ │ │ │ - sd s1,328(sp) │ │ │ │ - sd s2,320(sp) │ │ │ │ - sd s3,312(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s6,288(sp) │ │ │ │ - sd s7,280(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s9,264(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - fsd fs0,232(sp) │ │ │ │ - fsd fs1,224(sp) │ │ │ │ - fsd fs2,216(sp) │ │ │ │ - fsd fs3,208(sp) │ │ │ │ - fsd fs4,200(sp) │ │ │ │ - fsd fs5,192(sp) │ │ │ │ - fsd fs6,184(sp) │ │ │ │ - fsd fs7,176(sp) │ │ │ │ - fsd fs8,168(sp) │ │ │ │ - fsd fs9,160(sp) │ │ │ │ - fsd fs10,152(sp) │ │ │ │ - fsd fs11,144(sp) │ │ │ │ - jal 1820 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-128 │ │ │ │ - lw a5,0(a1) │ │ │ │ - sd s8,48(sp) │ │ │ │ - auipc s8,0x5 │ │ │ │ - ld s8,-278(s8) │ │ │ │ - sd ra,120(sp) │ │ │ │ - ld a4,0(s8) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - beqz a5,321c │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv s10,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s2,0x5 │ │ │ │ - ld s2,-272(s2) │ │ │ │ - auipc s4,0x5 │ │ │ │ - ld s4,-328(s4) │ │ │ │ - addi s7,sp,6 │ │ │ │ - addi s6,sp,4 │ │ │ │ - lw a5,4(s10) │ │ │ │ - lui s3,0x10625 │ │ │ │ - addi s3,s3,-557 │ │ │ │ - li s9,0 │ │ │ │ - addi s5,sp,2 │ │ │ │ - bnez a5,3140 │ │ │ │ - j 31f4 │ │ │ │ - mv a0,s11 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 1800 │ │ │ │ - lw a5,4(s10) │ │ │ │ - addiw s9,s9,1 │ │ │ │ - bgeu s9,a5,31f4 │ │ │ │ - mulw a5,s0,a5 │ │ │ │ - ld a3,24(s10) │ │ │ │ - addw a5,a5,s9 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x1 │ │ │ │ - add a5,a5,a4 │ │ │ │ + add a5,a5,s2 │ │ │ │ + flw fa4,8(a5) │ │ │ │ + flw fa5,4(a5) │ │ │ │ + flw fa3,0(a5) │ │ │ │ + slli a5,a2,0x1 │ │ │ │ + add a5,a5,a2 │ │ │ │ slli a5,a5,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a0,8(a5) │ │ │ │ - lbu s11,4(a5) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - blez a0,312e │ │ │ │ - lw a5,0(s2) │ │ │ │ - bge a0,a5,312e │ │ │ │ - lw a5,0(s4) │ │ │ │ - bge a0,a5,312e │ │ │ │ - slliw a0,a0,0x10 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s5 │ │ │ │ - sraiw a0,a0,0x10 │ │ │ │ - jal 1730 │ │ │ │ - lh a2,6(sp) │ │ │ │ - lh a3,4(sp) │ │ │ │ - lh a4,2(sp) │ │ │ │ - slliw a5,a2,0x8 │ │ │ │ - slliw a7,a3,0x8 │ │ │ │ - slliw a6,a4,0x8 │ │ │ │ - subw a5,a5,a2 │ │ │ │ - subw a6,a6,a4 │ │ │ │ - subw a7,a7,a3 │ │ │ │ - mul t1,a5,s3 │ │ │ │ - sraiw a3,a7,0x1f │ │ │ │ - sraiw a2,a6,0x1f │ │ │ │ - sraiw a4,a5,0x1f │ │ │ │ - mv a0,s1 │ │ │ │ - mv a5,s11 │ │ │ │ - auipc a1,0x2 │ │ │ │ - addi a1,a1,802 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - mul a7,a7,s3 │ │ │ │ - srai t1,t1,0x26 │ │ │ │ - subw a4,t1,a4 │ │ │ │ - mul a6,a6,s3 │ │ │ │ - srai a7,a7,0x26 │ │ │ │ - subw a3,a7,a3 │ │ │ │ - srai a6,a6,0x26 │ │ │ │ - subw a2,a6,a2 │ │ │ │ - jal 16d0 │ │ │ │ - lw a5,4(s10) │ │ │ │ - bltu s9,a5,3140 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,10 │ │ │ │ - jal 1800 │ │ │ │ - lw a5,0(s10) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - bltu s0,a5,3118 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + add a5,a5,s2 │ │ │ │ + flw ft3,8(a5) │ │ │ │ + flw ft1,0(a5) │ │ │ │ + flw fa2,4(a5) │ │ │ │ + fsub.s fa4,fa4,ft3 │ │ │ │ + fsub.s fa0,fa0,ft1 │ │ │ │ + fsub.s ft0,ft0,ft3 │ │ │ │ + fsub.s fa5,fa5,fa2 │ │ │ │ + fsub.s fa3,fa3,ft1 │ │ │ │ + fsub.s fa1,fa1,fa2 │ │ │ │ + fmul.s ft3,fa4,fa0 │ │ │ │ + fmul.s ft1,fa5,ft0 │ │ │ │ + fmul.s fa2,fa3,fa1 │ │ │ │ + fmsub.s fa3,fa3,ft0,ft3 │ │ │ │ + fmsub.s fa4,fa4,fa1,ft1 │ │ │ │ + fmsub.s fa5,fa5,fa0,fa2 │ │ │ │ + fmul.s fa2,fa3,fa3 │ │ │ │ + fmadd.s fa2,fa4,fa4,fa2 │ │ │ │ + fmadd.s fa2,fa5,fa5,fa2 │ │ │ │ + fsqrt.s fa2,fa2 │ │ │ │ + fle.s a5,ft2,fa2 │ │ │ │ + beqz a5,2e4c │ │ │ │ + fmul.s fs0,fa1,fa1 │ │ │ │ + fmadd.s fs0,fa0,fa0,fs0 │ │ │ │ + fmadd.s fs0,ft0,ft0,fs0 │ │ │ │ + fsqrt.s fs0,fs0 │ │ │ │ + feq.s a5,fs0,ft2 │ │ │ │ + bnez a5,3018 │ │ │ │ + feq.s a5,fa2,ft2 │ │ │ │ + fdiv.s fs2,fa0,fs0 │ │ │ │ + fdiv.s fs1,fa1,fs0 │ │ │ │ + fdiv.s fs0,ft0,fs0 │ │ │ │ + bnez a5,302c │ │ │ │ + fdiv.s fa4,fa4,fa2 │ │ │ │ + fdiv.s fa3,fa3,fa2 │ │ │ │ + fdiv.s fa5,fa5,fa2 │ │ │ │ + fmul.s fs3,fa5,fa1 │ │ │ │ + fmul.s fs4,fa4,ft0 │ │ │ │ + fmul.s fs5,fa3,fa0 │ │ │ │ + addi a3,a3,12 │ │ │ │ + fmsub.s fs3,fa3,ft0,fs3 │ │ │ │ + fmsub.s fs4,fa5,fa0,fs4 │ │ │ │ + fmsub.s fs5,fa4,fa1,fs5 │ │ │ │ + bne s3,s1,2e52 │ │ │ │ + slli s6,s3,0x1 │ │ │ │ + add s6,s6,s3 │ │ │ │ + slli s6,s6,0x2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 1530 │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a0,303a │ │ │ │ + add s2,s2,s6 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + flw fa2,4(s4) │ │ │ │ + flw fa3,0(s4) │ │ │ │ + flw fa4,8(s4) │ │ │ │ + fmul.s fa5,fs1,fa2 │ │ │ │ + fmul.s fa2,fs4,fa2 │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi s4,s4,12 │ │ │ │ + addi a5,a5,12 │ │ │ │ + fmadd.s fa5,fs2,fa3,fa5 │ │ │ │ + fmadd.s fa3,fs3,fa3,fa2 │ │ │ │ + fmadd.s fa5,fs0,fa4,fa5 │ │ │ │ + fmadd.s fa4,fa4,fs5,fa3 │ │ │ │ + fsw fa5,-12(a5) │ │ │ │ + fsw fa4,-8(a5) │ │ │ │ + bne s2,s4,2f4e │ │ │ │ + fmv.w.x fa3,zero │ │ │ │ li a4,0 │ │ │ │ - bnez a5,3230 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - jal 1820 <__stack_chk_fail@plt> │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,3340 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - li s1,0 │ │ │ │ - auipc s4,0x5 │ │ │ │ - ld s4,-656(s4) │ │ │ │ - auipc s2,0x5 │ │ │ │ - ld s2,-640(s2) │ │ │ │ - auipc s3,0x5 │ │ │ │ - ld s3,-696(s3) │ │ │ │ - ld a0,0(s4) │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 16c0 │ │ │ │ - lw a5,4(s6) │ │ │ │ - li s5,0 │ │ │ │ - bnez a5,32a4 │ │ │ │ - j 3320 │ │ │ │ - jal 14c0 │ │ │ │ - lw a5,4(s6) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - bgeu s5,a5,3320 │ │ │ │ - mulw a5,a5,s1 │ │ │ │ - ld a3,24(s6) │ │ │ │ - auipc a0,0x2 │ │ │ │ - addi a0,a0,588 │ │ │ │ - addw a5,a5,s5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x1 │ │ │ │ - add a5,a5,a4 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + remw a2,a4,s1 │ │ │ │ + flw fa1,0(a3) │ │ │ │ + flw fa5,4(a3) │ │ │ │ + addi a3,a3,12 │ │ │ │ + slli a5,a2,0x1 │ │ │ │ + add a5,a5,a2 │ │ │ │ slli a5,a5,0x2 │ │ │ │ - add a4,a3,a5 │ │ │ │ - lw a5,8(a4) │ │ │ │ - lbu s7,4(a4) │ │ │ │ + add a5,a5,s5 │ │ │ │ + flw fa4,0(a5) │ │ │ │ + flw fa2,4(a5) │ │ │ │ + fsub.s fa4,fa4,fa1 │ │ │ │ + fadd.s fa5,fa5,fa2 │ │ │ │ + fmadd.s fa3,fa4,fa5,fa3 │ │ │ │ + bne a4,s1,2f8c │ │ │ │ + fmv.w.x fa5,zero │ │ │ │ + slli a0,s3,0x2 │ │ │ │ + fle.s s3,fa5,fa3 │ │ │ │ + jal 1530 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a4,a0 │ │ │ │ + li a5,0 │ │ │ │ + beqz a0,303a │ │ │ │ + sw a5,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ - mv a1,s7 │ │ │ │ - blez a5,3296 │ │ │ │ - lw a4,0(s2) │ │ │ │ - bge a5,a4,3296 │ │ │ │ - lw a4,0(s3) │ │ │ │ - bge a5,a4,3296 │ │ │ │ - slliw s0,a5,0x8 │ │ │ │ - slli s0,s0,0x30 │ │ │ │ - ld a0,0(s4) │ │ │ │ - srli s0,s0,0x30 │ │ │ │ - sext.w s0,s0 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 17b0 │ │ │ │ - mv a1,s7 │ │ │ │ - auipc a0,0x2 │ │ │ │ - addi a0,a0,506 │ │ │ │ - jal 14c0 │ │ │ │ - ld a0,0(s4) │ │ │ │ - mv a1,s0 │ │ │ │ - li a2,0 │ │ │ │ - jal 1510 │ │ │ │ - lw a5,4(s6) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - bltu s5,a5,32a4 │ │ │ │ - lw a5,0(s6) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bltu s1,a5,3280 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - blez a1,3424 │ │ │ │ - flw ft1,0(a0) │ │ │ │ - flw ft0,4(a0) │ │ │ │ - flw fa0,8(a0) │ │ │ │ - slli a4,a1,0x1 │ │ │ │ - add a4,a4,a1 │ │ │ │ - fmv.s ft4,ft1 │ │ │ │ - fmv.s ft3,ft0 │ │ │ │ - fmv.s ft2,fa0 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a0 │ │ │ │ - flw fa3,0(a0) │ │ │ │ - fmv.s ft6,ft1 │ │ │ │ - flw fa4,4(a0) │ │ │ │ - flt.s a5,fa3,ft1 │ │ │ │ - flw fa5,8(a0) │ │ │ │ - beqz a5,3384 │ │ │ │ - fmv.s ft6,fa3 │ │ │ │ - flt.s a5,fa4,ft0 │ │ │ │ - fmv.s ft5,ft0 │ │ │ │ - fmv.s ft1,ft6 │ │ │ │ - beqz a5,3396 │ │ │ │ - fmv.s ft5,fa4 │ │ │ │ - flt.s a5,fa5,fa0 │ │ │ │ - fmv.s fa1,fa0 │ │ │ │ - fmv.s ft0,ft5 │ │ │ │ - beqz a5,33a8 │ │ │ │ - fmv.s fa1,fa5 │ │ │ │ - flt.s a5,ft4,fa3 │ │ │ │ - fmv.s fa2,ft4 │ │ │ │ - fmv.s fa0,fa1 │ │ │ │ - beqz a5,33ba │ │ │ │ - fmv.s fa2,fa3 │ │ │ │ - flt.s a5,ft3,fa4 │ │ │ │ - fmv.s fa3,ft3 │ │ │ │ - fmv.s ft4,fa2 │ │ │ │ - beqz a5,33cc │ │ │ │ - fmv.s fa3,fa4 │ │ │ │ - flt.s a5,ft2,fa5 │ │ │ │ - fmv.s fa4,ft2 │ │ │ │ - fmv.s ft3,fa3 │ │ │ │ - beqz a5,33de │ │ │ │ - fmv.s fa4,fa5 │ │ │ │ - addi a0,a0,12 │ │ │ │ - fmv.s ft2,fa4 │ │ │ │ - bne a0,a4,336a │ │ │ │ - fadd.s fa2,fa2,ft6 │ │ │ │ - auipc a5,0x2 │ │ │ │ - flw fa5,92(a5) │ │ │ │ - fadd.s fa1,fa1,fa4 │ │ │ │ - fadd.s fa3,fa3,ft5 │ │ │ │ - fmul.s fa4,fa2,fa5 │ │ │ │ - addi sp,sp,16 │ │ │ │ - fmv.x.w a0,fa4 │ │ │ │ - fmul.s fa4,fa3,fa5 │ │ │ │ - fmul.s fa5,fa1,fa5 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - fmv.x.w a5,fa4 │ │ │ │ - fmv.x.w a1,fa5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - or a0,a0,a5 │ │ │ │ - ret │ │ │ │ - li a1,0 │ │ │ │ - mv a0,a1 │ │ │ │ - mv a5,a1 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - or a0,a0,a5 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - blez a1,34b4 │ │ │ │ - fmv.w.x ft0,a2 │ │ │ │ - slli a4,a1,0x1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a4,a4,a1 │ │ │ │ - fmv.w.x ft1,a3 │ │ │ │ - fmv.w.x fa1,a2 │ │ │ │ - fmv.w.x fa2,zero │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a0 │ │ │ │ - flw fa3,4(a0) │ │ │ │ - flw fa4,0(a0) │ │ │ │ - flw fa5,8(a0) │ │ │ │ - fsub.s fa3,fa3,fa1 │ │ │ │ - fsub.s fa4,fa4,ft0 │ │ │ │ - fsub.s fa5,fa5,ft1 │ │ │ │ - fmv.s fa0,fa2 │ │ │ │ - addi a0,a0,12 │ │ │ │ - fmul.s fa3,fa3,fa3 │ │ │ │ - fmadd.s fa4,fa4,fa4,fa3 │ │ │ │ - fmadd.s fa5,fa5,fa5,fa4 │ │ │ │ - flt.s a5,fa2,fa5 │ │ │ │ - beqz a5,3492 │ │ │ │ - fmv.s fa0,fa5 │ │ │ │ - fmv.s fa2,fa0 │ │ │ │ - bne a4,a0,345e │ │ │ │ + addi a4,a4,4 │ │ │ │ + bne s1,a5,2fd6 │ │ │ │ + mv a4,s0 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 295a │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1690 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fld fs3,16(sp) │ │ │ │ + fld fs4,8(sp) │ │ │ │ + fld fs5,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,80(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + j 1690 │ │ │ │ + fmv.w.x fs0,zero │ │ │ │ + feq.s a5,fa2,ft2 │ │ │ │ + fmv.s fs1,fs0 │ │ │ │ + fmv.s fs2,fs0 │ │ │ │ + beqz a5,2f0a │ │ │ │ fmv.w.x fa5,zero │ │ │ │ - frflags a4 │ │ │ │ - flt.s a5,fa0,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,34bc │ │ │ │ - fsqrt.s fa0,fa0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - fmv.w.x fa0,zero │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 15e0 │ │ │ │ + fmv.s fa3,fa5 │ │ │ │ + fmv.s fa4,fa5 │ │ │ │ + j 2f16 │ │ │ │ + auipc a5,0x5 │ │ │ │ + ld a5,-90(a5) │ │ │ │ + ld a3,0(a5) │ │ │ │ + li a2,34 │ │ │ │ + li a1,1 │ │ │ │ + auipc a0,0x2 │ │ │ │ + addi a0,a0,1142 │ │ │ │ + jal 16b0 │ │ │ │ + li a0,1 │ │ │ │ + jal 15a0 │ │ │ │ + auipc a3,0x3 │ │ │ │ + addi a3,a3,572 │ │ │ │ + li a2,168 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,1064 │ │ │ │ + auipc a0,0x2 │ │ │ │ + addi a0,a0,1080 │ │ │ │ + jal 1750 <__assert_fail@plt> │ │ │ │ lbu a5,0(a1) │ │ │ │ mv a6,a0 │ │ │ │ ld a0,0(a0) │ │ │ │ - beqz a5,351c │ │ │ │ - beqz a0,350a │ │ │ │ + beqz a5,30d6 │ │ │ │ + beqz a0,30c4 │ │ │ │ mv a5,a0 │ │ │ │ li a3,0 │ │ │ │ lbu a4,0(a5) │ │ │ │ - beqz a4,34ee │ │ │ │ + beqz a4,30a8 │ │ │ │ add a2,a1,a3 │ │ │ │ lbu a2,0(a2) │ │ │ │ - beq a2,a4,34f6 │ │ │ │ + beq a2,a4,30b0 │ │ │ │ lbu a4,1(a5) │ │ │ │ addi a5,a5,1 │ │ │ │ li a3,0 │ │ │ │ - bnez a4,34d8 │ │ │ │ + bnez a4,3092 │ │ │ │ li a5,0 │ │ │ │ sd a5,0(a6) │ │ │ │ ret │ │ │ │ addiw a4,a3,1 │ │ │ │ add a2,a1,a4 │ │ │ │ lbu a2,0(a2) │ │ │ │ addi a5,a5,1 │ │ │ │ - beqz a2,350c │ │ │ │ + beqz a2,30c6 │ │ │ │ mv a3,a4 │ │ │ │ - j 34d2 │ │ │ │ + j 308c │ │ │ │ ret │ │ │ │ not a3,a3 │ │ │ │ add a3,a3,a5 │ │ │ │ sb zero,0(a3) │ │ │ │ sd a5,0(a6) │ │ │ │ ret │ │ │ │ addi sp,sp,-16 │ │ │ │ auipc a3,0x3 │ │ │ │ - addi a3,a3,-654 │ │ │ │ + addi a3,a3,464 │ │ │ │ li a2,249 │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-42 │ │ │ │ + addi a1,a1,1052 │ │ │ │ auipc a0,0x2 │ │ │ │ - addi a0,a0,-34 │ │ │ │ + addi a0,a0,1060 │ │ │ │ sd ra,8(sp) │ │ │ │ jal 1750 <__assert_fail@plt> │ │ │ │ addi sp,sp,-32 │ │ │ │ li a0,48 │ │ │ │ sd ra,24(sp) │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ jal 1530 │ │ │ │ mv s0,a0 │ │ │ │ li s1,1 │ │ │ │ li a0,16 │ │ │ │ sw s1,20(s0) │ │ │ │ jal 1530 │ │ │ │ sd a0,24(s0) │ │ │ │ - beqz a0,3592 │ │ │ │ + beqz a0,314c │ │ │ │ li a0,12 │ │ │ │ sw zero,16(s0) │ │ │ │ sw s1,4(s0) │ │ │ │ jal 1530 │ │ │ │ sd a0,8(s0) │ │ │ │ - beqz a0,3592 │ │ │ │ + beqz a0,314c │ │ │ │ li a0,268 │ │ │ │ sw zero,0(s0) │ │ │ │ sw s1,36(s0) │ │ │ │ jal 1530 │ │ │ │ sd a0,40(s0) │ │ │ │ - beqz a0,3592 │ │ │ │ + beqz a0,314c │ │ │ │ ld ra,24(sp) │ │ │ │ sw zero,32(s0) │ │ │ │ mv a0,s0 │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ auipc a5,0x5 │ │ │ │ - ld a5,-1458(a5) │ │ │ │ + ld a5,-364(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,34 │ │ │ │ mv a1,s1 │ │ │ │ auipc a0,0x2 │ │ │ │ - addi a0,a0,-242 │ │ │ │ + addi a0,a0,868 │ │ │ │ jal 16b0 │ │ │ │ mv a0,s1 │ │ │ │ jal 15a0 │ │ │ │ lw a5,0(a0) │ │ │ │ lw a4,4(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ sd a1,0(sp) │ │ │ │ sd a2,8(sp) │ │ │ │ mv s0,a0 │ │ │ │ ld a0,8(a0) │ │ │ │ - beq a5,a4,35f2 │ │ │ │ + beq a5,a4,31ac │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ slli a4,a3,0x1 │ │ │ │ lw a1,0(sp) │ │ │ │ lw a2,4(sp) │ │ │ │ add a4,a4,a3 │ │ │ │ lw a3,8(sp) │ │ │ │ @@ -2468,37 +2099,37 @@ │ │ │ │ srli a4,a4,0x20 │ │ │ │ slli a1,a4,0x1 │ │ │ │ add a1,a1,a4 │ │ │ │ sw a5,4(s0) │ │ │ │ slli a1,a1,0x2 │ │ │ │ jal 1770 │ │ │ │ sd a0,8(s0) │ │ │ │ - beqz a0,3612 │ │ │ │ + beqz a0,31cc │ │ │ │ lw a5,0(s0) │ │ │ │ - j 35ca │ │ │ │ + j 3184 │ │ │ │ auipc a5,0x5 │ │ │ │ - ld a5,-1586(a5) │ │ │ │ + ld a5,-492(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,34 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x2 │ │ │ │ - addi a0,a0,-370 │ │ │ │ + addi a0,a0,740 │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ lw a6,16(a0) │ │ │ │ lw a5,20(a0) │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s0,48(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ mv s0,a0 │ │ │ │ mv s1,a1 │ │ │ │ ld a0,24(a0) │ │ │ │ - beq a6,a5,366e │ │ │ │ + beq a6,a5,3228 │ │ │ │ slli a1,a6,0x20 │ │ │ │ srli a5,a1,0x1c │ │ │ │ add a5,a5,a0 │ │ │ │ sw s1,0(a5) │ │ │ │ sw a2,4(a5) │ │ │ │ sw a3,8(a5) │ │ │ │ sw a4,12(a5) │ │ │ │ @@ -2515,145 +2146,145 @@ │ │ │ │ sw a6,20(s0) │ │ │ │ slli a1,a1,0x4 │ │ │ │ sd a4,24(sp) │ │ │ │ sd a3,16(sp) │ │ │ │ sd a2,8(sp) │ │ │ │ jal 1770 │ │ │ │ sd a0,24(s0) │ │ │ │ - beqz a0,3698 │ │ │ │ + beqz a0,3252 │ │ │ │ lw a6,16(s0) │ │ │ │ ld a2,8(sp) │ │ │ │ ld a3,16(sp) │ │ │ │ ld a4,24(sp) │ │ │ │ - j 364c │ │ │ │ + j 3206 │ │ │ │ auipc a5,0x5 │ │ │ │ - ld a5,-1720(a5) │ │ │ │ + ld a5,-626(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,34 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x2 │ │ │ │ - addi a0,a0,-504 │ │ │ │ + addi a0,a0,606 │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ lw a5,16(a0) │ │ │ │ - beqz a5,3742 │ │ │ │ + beqz a5,32fc │ │ │ │ ld a4,24(a0) │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s2,32(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ sd s5,8(sp) │ │ │ │ sd s6,0(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ sd s0,48(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ mv s2,a0 │ │ │ │ li s4,0 │ │ │ │ li s6,3 │ │ │ │ auipc s5,0x5 │ │ │ │ - ld s5,-1784(s5) │ │ │ │ + ld s5,-690(s5) │ │ │ │ slli s3,s4,0x4 │ │ │ │ li s0,0 │ │ │ │ add a5,a4,s3 │ │ │ │ slli s1,s0,0x2 │ │ │ │ add a5,a5,s1 │ │ │ │ lw a2,0(a5) │ │ │ │ lw a5,0(s2) │ │ │ │ - bgeu a2,a5,3722 │ │ │ │ + bgeu a2,a5,32dc │ │ │ │ addiw s0,s0,1 │ │ │ │ - bne s0,s6,36e6 │ │ │ │ + bne s0,s6,32a0 │ │ │ │ lw a3,16(s2) │ │ │ │ addi s4,s4,1 │ │ │ │ sext.w a5,s4 │ │ │ │ - bltu a5,a3,36e0 │ │ │ │ + bltu a5,a3,329a │ │ │ │ ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ ld s6,0(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ ld a0,0(s5) │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-518 │ │ │ │ + addi a1,a1,576 │ │ │ │ jal 16d0 │ │ │ │ ld a4,24(s2) │ │ │ │ add a5,a4,s3 │ │ │ │ add a5,a5,s1 │ │ │ │ sw zero,0(a5) │ │ │ │ - j 36fa │ │ │ │ + j 32b4 │ │ │ │ ret │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s2,16(sp) │ │ │ │ auipc s2,0x5 │ │ │ │ - ld s2,-1936(s2) │ │ │ │ + ld s2,-842(s2) │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ mv s0,a0 │ │ │ │ mv s1,a1 │ │ │ │ ld a5,0(s2) │ │ │ │ sd a5,8(sp) │ │ │ │ li a5,0 │ │ │ │ - j 376a │ │ │ │ + j 3324 │ │ │ │ lbu a4,0(a5) │ │ │ │ - bnez a4,3796 │ │ │ │ + bnez a4,3350 │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-554 │ │ │ │ + addi a1,a1,540 │ │ │ │ mv a0,s0 │ │ │ │ - jal 34c2 │ │ │ │ + jal 307c │ │ │ │ mv a5,a0 │ │ │ │ - bnez a0,3764 │ │ │ │ + bnez a0,331e │ │ │ │ li a0,0 │ │ │ │ ld a4,8(sp) │ │ │ │ ld a5,0(s2) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,37b8 │ │ │ │ + bnez a5,3372 │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-590 │ │ │ │ + addi a1,a1,504 │ │ │ │ mv a0,sp │ │ │ │ sd a5,0(sp) │ │ │ │ - jal 34c2 │ │ │ │ + jal 307c │ │ │ │ li a1,0 │ │ │ │ jal 1680 │ │ │ │ fcvt.s.d fa0,fa0 │ │ │ │ li a0,1 │ │ │ │ fsw fa0,0(s1) │ │ │ │ - j 377e │ │ │ │ + j 3338 │ │ │ │ jal 1820 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s3,8(sp) │ │ │ │ lw s3,32(a0) │ │ │ │ sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ - beqz s3,380e │ │ │ │ + beqz s3,33c8 │ │ │ │ sd s1,24(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ ld s1,40(a0) │ │ │ │ mv s2,a1 │ │ │ │ li s0,0 │ │ │ │ - j 37e2 │ │ │ │ + j 339c │ │ │ │ addiw s0,s0,1 │ │ │ │ addi s1,s1,268 │ │ │ │ - beq s0,s3,37fc │ │ │ │ + beq s0,s3,33b6 │ │ │ │ mv a1,s2 │ │ │ │ mv a0,s1 │ │ │ │ jal 1630 │ │ │ │ - bnez a0,37d8 │ │ │ │ + bnez a0,3392 │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld ra,40(sp) │ │ │ │ mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ @@ -2664,42 +2295,42 @@ │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ li s0,-1 │ │ │ │ - j 37f0 │ │ │ │ + j 33aa │ │ │ │ lw a2,16(a0) │ │ │ │ - beqz a2,3834 │ │ │ │ + beqz a2,33ee │ │ │ │ ld a5,24(a0) │ │ │ │ slli a4,a2,0x20 │ │ │ │ srli a2,a4,0x1c │ │ │ │ add a2,a2,a5 │ │ │ │ lw a3,4(a5) │ │ │ │ lw a4,8(a5) │ │ │ │ addi a5,a5,16 │ │ │ │ sw a3,-8(a5) │ │ │ │ sw a4,-12(a5) │ │ │ │ - bne a5,a2,3822 │ │ │ │ + bne a5,a2,33dc │ │ │ │ ret │ │ │ │ addi sp,sp,-48 │ │ │ │ lw a1,0(a0) │ │ │ │ sd s0,32(sp) │ │ │ │ mv s0,a0 │ │ │ │ ld a0,8(a0) │ │ │ │ sd ra,40(sp) │ │ │ │ - jal 3342 │ │ │ │ + jal 4b78 │ │ │ │ lw a3,0(s0) │ │ │ │ srli a5,a0,0x20 │ │ │ │ sw a0,0(sp) │ │ │ │ sw a1,8(sp) │ │ │ │ sw a5,4(sp) │ │ │ │ ld a0,8(s0) │ │ │ │ - beqz a3,390a │ │ │ │ + beqz a3,34c4 │ │ │ │ slli a5,a3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ slli a4,a5,0x1 │ │ │ │ add a4,a4,a5 │ │ │ │ flw fa0,0(sp) │ │ │ │ flw fa1,4(sp) │ │ │ │ flw fa2,8(sp) │ │ │ │ @@ -2712,29 +2343,29 @@ │ │ │ │ fsub.s fa3,fa3,fa0 │ │ │ │ fsub.s fa4,fa4,fa1 │ │ │ │ fsub.s fa5,fa5,fa2 │ │ │ │ addi a5,a5,12 │ │ │ │ fsw fa3,-12(a5) │ │ │ │ fsw fa4,-8(a5) │ │ │ │ fsw fa5,-4(a5) │ │ │ │ - bne a5,a4,3874 │ │ │ │ + bne a5,a4,342e │ │ │ │ mv a1,a3 │ │ │ │ sw zero,24(sp) │ │ │ │ ld a3,24(sp) │ │ │ │ li a2,0 │ │ │ │ sd zero,16(sp) │ │ │ │ - jal 343c │ │ │ │ + jal 4c72 │ │ │ │ fmv.w.x fa5,zero │ │ │ │ auipc a5,0x2 │ │ │ │ - flw fa2,-1124(a5) │ │ │ │ + flw fa2,-34(a5) │ │ │ │ feq.s a5,fa0,fa5 │ │ │ │ - bnez a5,38c2 │ │ │ │ + bnez a5,347c │ │ │ │ fdiv.s fa2,fa2,fa0 │ │ │ │ lw a5,0(s0) │ │ │ │ - beqz a5,3902 │ │ │ │ + beqz a5,34bc │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ ld a5,8(s0) │ │ │ │ slli a4,a3,0x1 │ │ │ │ add a4,a4,a3 │ │ │ │ slli a4,a4,0x2 │ │ │ │ add a4,a4,a5 │ │ │ │ @@ -2744,170 +2375,170 @@ │ │ │ │ fmul.s fa3,fa3,fa2 │ │ │ │ fmul.s fa4,fa4,fa2 │ │ │ │ fmul.s fa5,fa5,fa2 │ │ │ │ addi a5,a5,12 │ │ │ │ fsw fa3,-12(a5) │ │ │ │ fsw fa4,-8(a5) │ │ │ │ fsw fa5,-4(a5) │ │ │ │ - bne a4,a5,38d8 │ │ │ │ + bne a4,a5,3492 │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ li a1,0 │ │ │ │ - j 38a0 │ │ │ │ + j 345a │ │ │ │ addi sp,sp,-16 │ │ │ │ sd ra,8(sp) │ │ │ │ li a4,2 │ │ │ │ - bltu a4,a1,3998 │ │ │ │ - bltu a4,a2,39d8 │ │ │ │ - bltu a4,a3,39b8 │ │ │ │ + bltu a4,a1,3552 │ │ │ │ + bltu a4,a2,3592 │ │ │ │ + bltu a4,a3,3572 │ │ │ │ lw a5,0(a0) │ │ │ │ - beqz a5,397e │ │ │ │ + beqz a5,3538 │ │ │ │ slli a7,a5,0x20 │ │ │ │ srli a7,a7,0x20 │ │ │ │ ld a5,8(a0) │ │ │ │ slli a6,a7,0x1 │ │ │ │ add a6,a6,a7 │ │ │ │ slli a6,a6,0x2 │ │ │ │ mv a0,a4 │ │ │ │ add a6,a6,a5 │ │ │ │ li a4,1 │ │ │ │ flw fa5,0(a5) │ │ │ │ - beq a1,a4,398a │ │ │ │ + beq a1,a4,3544 │ │ │ │ fmv.s fa3,fa5 │ │ │ │ - bne a1,a0,3950 │ │ │ │ + bne a1,a0,350a │ │ │ │ flw fa3,8(a5) │ │ │ │ - beq a2,a4,3992 │ │ │ │ + beq a2,a4,354c │ │ │ │ fmv.s fa4,fa5 │ │ │ │ - bne a2,a0,3960 │ │ │ │ + bne a2,a0,351a │ │ │ │ flw fa4,8(a5) │ │ │ │ - beq a3,a4,3984 │ │ │ │ - bne a3,a0,396c │ │ │ │ + beq a3,a4,353e │ │ │ │ + bne a3,a0,3526 │ │ │ │ flw fa5,8(a5) │ │ │ │ fsw fa3,0(a5) │ │ │ │ fsw fa4,4(a5) │ │ │ │ fsw fa5,8(a5) │ │ │ │ addi a5,a5,12 │ │ │ │ - bne a5,a6,393c │ │ │ │ + bne a5,a6,34f6 │ │ │ │ ld ra,8(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ flw fa5,4(a5) │ │ │ │ - j 396c │ │ │ │ + j 3526 │ │ │ │ flw fa3,4(a5) │ │ │ │ - bne a2,a4,3954 │ │ │ │ + bne a2,a4,350e │ │ │ │ flw fa4,4(a5) │ │ │ │ - j 3960 │ │ │ │ + j 351a │ │ │ │ auipc a3,0x3 │ │ │ │ - addi a3,a3,-1784 │ │ │ │ + addi a3,a3,-666 │ │ │ │ li a2,181 │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-1188 │ │ │ │ + addi a1,a1,-94 │ │ │ │ auipc a0,0x2 │ │ │ │ - addi a0,a0,-1116 │ │ │ │ + addi a0,a0,-22 │ │ │ │ jal 1750 <__assert_fail@plt> │ │ │ │ auipc a3,0x3 │ │ │ │ - addi a3,a3,-1816 │ │ │ │ + addi a3,a3,-698 │ │ │ │ li a2,183 │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-1220 │ │ │ │ + addi a1,a1,-126 │ │ │ │ auipc a0,0x2 │ │ │ │ - addi a0,a0,-1084 │ │ │ │ + addi a0,a0,10 │ │ │ │ jal 1750 <__assert_fail@plt> │ │ │ │ auipc a3,0x3 │ │ │ │ - addi a3,a3,-1848 │ │ │ │ + addi a3,a3,-730 │ │ │ │ li a2,182 │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-1252 │ │ │ │ + addi a1,a1,-158 │ │ │ │ auipc a0,0x2 │ │ │ │ - addi a0,a0,-1148 │ │ │ │ + addi a0,a0,-54 │ │ │ │ jal 1750 <__assert_fail@plt> │ │ │ │ lw a5,0(a0) │ │ │ │ - beqz a5,3a20 │ │ │ │ + beqz a5,35da │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ ld a5,8(a0) │ │ │ │ slli a4,a3,0x1 │ │ │ │ add a4,a4,a3 │ │ │ │ slli a4,a4,0x2 │ │ │ │ add a4,a4,a5 │ │ │ │ flw fa5,0(a5) │ │ │ │ addi a5,a5,12 │ │ │ │ fneg.s fa5,fa5 │ │ │ │ fsw fa5,-12(a5) │ │ │ │ - bne a5,a4,3a0e │ │ │ │ + bne a5,a4,35c8 │ │ │ │ lw a2,16(a0) │ │ │ │ - beqz a2,3a42 │ │ │ │ + beqz a2,35fc │ │ │ │ ld a5,24(a0) │ │ │ │ slli a4,a2,0x20 │ │ │ │ srli a2,a4,0x1c │ │ │ │ add a2,a2,a5 │ │ │ │ lw a3,4(a5) │ │ │ │ lw a4,8(a5) │ │ │ │ addi a5,a5,16 │ │ │ │ sw a3,-8(a5) │ │ │ │ sw a4,-12(a5) │ │ │ │ - bne a2,a5,3a30 │ │ │ │ + bne a2,a5,35ea │ │ │ │ ret │ │ │ │ lw a5,0(a0) │ │ │ │ - beqz a5,3a6e │ │ │ │ + beqz a5,3628 │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ ld a5,8(a0) │ │ │ │ slli a4,a3,0x1 │ │ │ │ add a4,a4,a3 │ │ │ │ slli a4,a4,0x2 │ │ │ │ addi a5,a5,4 │ │ │ │ add a4,a4,a5 │ │ │ │ flw fa5,0(a5) │ │ │ │ addi a5,a5,12 │ │ │ │ fneg.s fa5,fa5 │ │ │ │ fsw fa5,-12(a5) │ │ │ │ - bne a5,a4,3a5c │ │ │ │ + bne a5,a4,3616 │ │ │ │ lw a2,16(a0) │ │ │ │ - beqz a2,3a90 │ │ │ │ + beqz a2,364a │ │ │ │ ld a5,24(a0) │ │ │ │ slli a4,a2,0x20 │ │ │ │ srli a2,a4,0x1c │ │ │ │ add a2,a2,a5 │ │ │ │ lw a3,4(a5) │ │ │ │ lw a4,8(a5) │ │ │ │ addi a5,a5,16 │ │ │ │ sw a3,-8(a5) │ │ │ │ sw a4,-12(a5) │ │ │ │ - bne a2,a5,3a7e │ │ │ │ + bne a2,a5,3638 │ │ │ │ ret │ │ │ │ lw a5,0(a0) │ │ │ │ - beqz a5,3abc │ │ │ │ + beqz a5,3676 │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ ld a5,8(a0) │ │ │ │ slli a4,a3,0x1 │ │ │ │ add a4,a4,a3 │ │ │ │ slli a4,a4,0x2 │ │ │ │ addi a5,a5,8 │ │ │ │ add a4,a4,a5 │ │ │ │ flw fa5,0(a5) │ │ │ │ addi a5,a5,12 │ │ │ │ fneg.s fa5,fa5 │ │ │ │ fsw fa5,-12(a5) │ │ │ │ - bne a5,a4,3aaa │ │ │ │ + bne a5,a4,3664 │ │ │ │ lw a2,16(a0) │ │ │ │ - beqz a2,3ade │ │ │ │ + beqz a2,3698 │ │ │ │ ld a5,24(a0) │ │ │ │ slli a4,a2,0x20 │ │ │ │ srli a2,a4,0x1c │ │ │ │ add a2,a2,a5 │ │ │ │ lw a3,4(a5) │ │ │ │ lw a4,8(a5) │ │ │ │ addi a5,a5,16 │ │ │ │ sw a3,-8(a5) │ │ │ │ sw a4,-12(a5) │ │ │ │ - bne a2,a5,3acc │ │ │ │ + bne a2,a5,3686 │ │ │ │ ret │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ mv s0,a0 │ │ │ │ ld a0,8(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ jal 1690 │ │ │ │ @@ -2918,229 +2549,229 @@ │ │ │ │ mv a0,s0 │ │ │ │ ld s0,0(sp) │ │ │ │ ld ra,8(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ j 1690 │ │ │ │ addi sp,sp,-464 │ │ │ │ mv a5,a1 │ │ │ │ - auipc a4,0x4 │ │ │ │ - ld a4,1198(a4) │ │ │ │ + auipc a4,0x5 │ │ │ │ + ld a4,-1804(a4) │ │ │ │ sd a5,16(sp) │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-1380 │ │ │ │ + addi a1,a1,-286 │ │ │ │ ld a5,0(a4) │ │ │ │ sd a5,344(sp) │ │ │ │ li a5,0 │ │ │ │ sd ra,456(sp) │ │ │ │ sd s9,376(sp) │ │ │ │ sd a0,40(sp) │ │ │ │ jal 15f0 │ │ │ │ - beqz a0,4202 │ │ │ │ + beqz a0,3dbc │ │ │ │ sd s0,448(sp) │ │ │ │ sd s1,440(sp) │ │ │ │ sd s4,416(sp) │ │ │ │ sd s10,368(sp) │ │ │ │ sd s2,432(sp) │ │ │ │ sd s3,424(sp) │ │ │ │ sd s5,408(sp) │ │ │ │ sd s6,400(sp) │ │ │ │ sd s7,392(sp) │ │ │ │ sd s8,384(sp) │ │ │ │ sd s11,360(sp) │ │ │ │ mv s4,a0 │ │ │ │ - jal 3540 │ │ │ │ + jal 30fa │ │ │ │ mv s9,a0 │ │ │ │ li a0,128 │ │ │ │ jal 1530 │ │ │ │ mv s0,a0 │ │ │ │ li s1,128 │ │ │ │ li s10,-1 │ │ │ │ - beqz a0,417c │ │ │ │ + beqz a0,3d36 │ │ │ │ li s2,10 │ │ │ │ li s5,13 │ │ │ │ li s6,9 │ │ │ │ mv a2,s4 │ │ │ │ mv a1,s1 │ │ │ │ mv a0,s0 │ │ │ │ jal 1610 │ │ │ │ - bnez a0,3b9c │ │ │ │ - j 3c52 │ │ │ │ + bnez a0,3756 │ │ │ │ + j 380c │ │ │ │ slliw s3,s1,0x1 │ │ │ │ mv a0,s0 │ │ │ │ mv a1,s3 │ │ │ │ jal 1770 │ │ │ │ mv s0,a0 │ │ │ │ - beqz a0,417c │ │ │ │ + beqz a0,3d36 │ │ │ │ addi a0,s1,-1 │ │ │ │ add a0,a0,s0 │ │ │ │ addiw a1,s1,1 │ │ │ │ mv a2,s4 │ │ │ │ jal 1610 │ │ │ │ - beqz a0,3c52 │ │ │ │ + beqz a0,380c │ │ │ │ mv s1,s3 │ │ │ │ mv a0,s0 │ │ │ │ jal 1520 │ │ │ │ add a0,a0,s0 │ │ │ │ lbu a5,-1(a0) │ │ │ │ - bne a5,s2,3b76 │ │ │ │ + bne a5,s2,3730 │ │ │ │ lbu a4,0(s0) │ │ │ │ mv a5,s0 │ │ │ │ li a3,32 │ │ │ │ - beqz a4,3bd4 │ │ │ │ - beq a4,s2,3cd8 │ │ │ │ - beq a4,s5,3cd8 │ │ │ │ + beqz a4,378e │ │ │ │ + beq a4,s2,3892 │ │ │ │ + beq a4,s5,3892 │ │ │ │ lbu a4,0(a5) │ │ │ │ - bne a4,s6,3bcc │ │ │ │ + bne a4,s6,3786 │ │ │ │ sb a3,0(a5) │ │ │ │ lbu a4,1(a5) │ │ │ │ addi a5,a5,1 │ │ │ │ - bnez a4,3bb8 │ │ │ │ + bnez a4,3772 │ │ │ │ sd s0,64(sp) │ │ │ │ addi s3,sp,64 │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-1690 │ │ │ │ + addi a1,a1,-596 │ │ │ │ mv a0,s3 │ │ │ │ - jal 34c2 │ │ │ │ + jal 307c │ │ │ │ mv s7,a0 │ │ │ │ - beqz a0,3b68 │ │ │ │ + beqz a0,3722 │ │ │ │ lbu a5,0(s7) │ │ │ │ - beqz a5,3bda │ │ │ │ + beqz a5,3794 │ │ │ │ li a4,35 │ │ │ │ - beq a5,a4,3b68 │ │ │ │ + beq a5,a4,3722 │ │ │ │ lbu a5,0(s7) │ │ │ │ addiw a3,a5,-118 │ │ │ │ sext.w a4,a3 │ │ │ │ - bnez a3,3c0c │ │ │ │ + bnez a3,37c6 │ │ │ │ lbu a4,1(s7) │ │ │ │ - beqz a4,3cde │ │ │ │ + beqz a4,3898 │ │ │ │ addiw a5,a5,-102 │ │ │ │ sext.w a4,a5 │ │ │ │ - bnez a5,3c1c │ │ │ │ + bnez a5,37d6 │ │ │ │ lbu a4,1(s7) │ │ │ │ - beqz a4,3d26 │ │ │ │ + beqz a4,38e0 │ │ │ │ ld a5,16(sp) │ │ │ │ - beqz a5,3b68 │ │ │ │ + beqz a5,3722 │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-1524 │ │ │ │ + addi a1,a1,-430 │ │ │ │ mv a0,s7 │ │ │ │ jal 1630 │ │ │ │ - beqz a0,3e90 │ │ │ │ + beqz a0,3a4a │ │ │ │ mv a0,s7 │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-1288 │ │ │ │ + addi a1,a1,-194 │ │ │ │ jal 1630 │ │ │ │ - beqz a0,3c9e │ │ │ │ + beqz a0,3858 │ │ │ │ mv a2,s4 │ │ │ │ mv a1,s1 │ │ │ │ mv a0,s0 │ │ │ │ jal 1610 │ │ │ │ - bnez a0,3b9c │ │ │ │ + bnez a0,3756 │ │ │ │ mv a0,s0 │ │ │ │ jal 1690 │ │ │ │ mv a0,s4 │ │ │ │ jal 1640 │ │ │ │ mv a0,s9 │ │ │ │ - jal 36ba │ │ │ │ + jal 3274 │ │ │ │ ld s0,448(sp) │ │ │ │ ld s1,440(sp) │ │ │ │ ld s2,432(sp) │ │ │ │ ld s3,424(sp) │ │ │ │ ld s4,416(sp) │ │ │ │ ld s5,408(sp) │ │ │ │ ld s6,400(sp) │ │ │ │ ld s7,392(sp) │ │ │ │ ld s8,384(sp) │ │ │ │ ld s10,368(sp) │ │ │ │ ld s11,360(sp) │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,830(a5) │ │ │ │ + ld a5,1924(a5) │ │ │ │ ld a4,344(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,421e │ │ │ │ + bnez a5,3dd8 │ │ │ │ ld ra,456(sp) │ │ │ │ mv a0,s9 │ │ │ │ ld s9,376(sp) │ │ │ │ addi sp,sp,464 │ │ │ │ ret │ │ │ │ lbu a5,0(s7) │ │ │ │ - bnez a5,3cb0 │ │ │ │ + bnez a5,386a │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-1886 │ │ │ │ + addi a1,a1,-792 │ │ │ │ mv a0,s3 │ │ │ │ - jal 34c2 │ │ │ │ + jal 307c │ │ │ │ mv s7,a0 │ │ │ │ - bnez a0,3c98 │ │ │ │ + bnez a0,3852 │ │ │ │ lw s3,32(s9) │ │ │ │ - beqz s3,3cd4 │ │ │ │ + beqz s3,388e │ │ │ │ ld s8,40(s9) │ │ │ │ li s10,0 │ │ │ │ mv a1,s7 │ │ │ │ mv a0,s8 │ │ │ │ jal 1630 │ │ │ │ - beqz a0,3b68 │ │ │ │ + beqz a0,3722 │ │ │ │ addiw s10,s10,1 │ │ │ │ addi s8,s8,268 │ │ │ │ - bne s3,s10,3cbe │ │ │ │ + bne s3,s10,3878 │ │ │ │ li s10,-1 │ │ │ │ - j 3b68 │ │ │ │ + j 3722 │ │ │ │ sb zero,0(a5) │ │ │ │ - j 3bcc │ │ │ │ + j 3786 │ │ │ │ addi a1,sp,52 │ │ │ │ mv a0,s3 │ │ │ │ - jal 3744 │ │ │ │ - beqz a0,4122 │ │ │ │ + jal 32fe │ │ │ │ + beqz a0,3cdc │ │ │ │ addi a1,sp,56 │ │ │ │ mv a0,s3 │ │ │ │ - jal 3744 │ │ │ │ - beqz a0,4122 │ │ │ │ + jal 32fe │ │ │ │ + beqz a0,3cdc │ │ │ │ mv a0,s3 │ │ │ │ addi a1,sp,60 │ │ │ │ - jal 3744 │ │ │ │ - beqz a0,4122 │ │ │ │ + jal 32fe │ │ │ │ + beqz a0,3cdc │ │ │ │ flw fa3,52(sp) │ │ │ │ flw fa4,56(sp) │ │ │ │ flw fa5,60(sp) │ │ │ │ fsw fa3,72(sp) │ │ │ │ fsw fa4,76(sp) │ │ │ │ fsw fa5,80(sp) │ │ │ │ ld a1,72(sp) │ │ │ │ ld a2,80(sp) │ │ │ │ mv a0,s9 │ │ │ │ - jal 35b4 │ │ │ │ - j 3b68 │ │ │ │ + jal 316e │ │ │ │ + j 3722 │ │ │ │ li a0,4 │ │ │ │ jal 1530 │ │ │ │ addi a5,sp,72 │ │ │ │ mv s7,a0 │ │ │ │ sd a5,8(sp) │ │ │ │ li s8,0 │ │ │ │ li s11,1 │ │ │ │ - j 3d3e │ │ │ │ + j 38f8 │ │ │ │ lbu a4,0(a5) │ │ │ │ - bnez a4,3e14 │ │ │ │ + bnez a4,39ce │ │ │ │ auipc a1,0x2 │ │ │ │ - addi a1,a1,-2046 │ │ │ │ + addi a1,a1,-952 │ │ │ │ mv a0,s3 │ │ │ │ - jal 34c2 │ │ │ │ + jal 307c │ │ │ │ mv a5,a0 │ │ │ │ - bnez a0,3d38 │ │ │ │ + bnez a0,38f2 │ │ │ │ sext.w a1,s8 │ │ │ │ li a5,2 │ │ │ │ - bge a5,a1,419e │ │ │ │ + bge a5,a1,3d58 │ │ │ │ slli s3,a1,0x1 │ │ │ │ add s3,s3,a1 │ │ │ │ slli s3,s3,0x2 │ │ │ │ mv a0,s3 │ │ │ │ sd a1,24(sp) │ │ │ │ jal 1530 │ │ │ │ sd a0,8(sp) │ │ │ │ ld a1,24(sp) │ │ │ │ - beqz a0,417c │ │ │ │ + beqz a0,3d36 │ │ │ │ ld a6,8(s9) │ │ │ │ ld a4,8(sp) │ │ │ │ slli a0,a1,0x2 │ │ │ │ add a0,a0,s7 │ │ │ │ mv a3,s7 │ │ │ │ lw a2,0(a3) │ │ │ │ addi a3,a3,4 │ │ │ │ @@ -3151,25 +2782,25 @@ │ │ │ │ add a5,a5,a6 │ │ │ │ lw a2,0(a5) │ │ │ │ sw a2,-12(a4) │ │ │ │ lw a2,4(a5) │ │ │ │ sw a2,-8(a4) │ │ │ │ lw a5,8(a5) │ │ │ │ sw a5,-4(a4) │ │ │ │ - bne a3,a0,3d80 │ │ │ │ + bne a3,a0,393a │ │ │ │ addi a0,s3,-24 │ │ │ │ sd a1,24(sp) │ │ │ │ jal 1530 │ │ │ │ ld a1,24(sp) │ │ │ │ mv s3,a0 │ │ │ │ - beqz a0,417c │ │ │ │ + beqz a0,3d36 │ │ │ │ mv a2,a0 │ │ │ │ ld a0,8(sp) │ │ │ │ mv s11,s3 │ │ │ │ - jal 51d6 │ │ │ │ + jal 2e16 │ │ │ │ addiw a4,s8,-2 │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ slli s8,a4,0x1 │ │ │ │ add s8,s8,a4 │ │ │ │ slli s8,s8,0x2 │ │ │ │ add s8,s8,s3 │ │ │ │ @@ -3184,70 +2815,70 @@ │ │ │ │ add a2,a2,s7 │ │ │ │ lw a1,0(a4) │ │ │ │ lw a3,0(a3) │ │ │ │ lw a2,0(a2) │ │ │ │ mv a4,s10 │ │ │ │ mv a0,s9 │ │ │ │ addi s11,s11,12 │ │ │ │ - jal 3634 │ │ │ │ - bne s8,s11,3dd4 │ │ │ │ + jal 31ee │ │ │ │ + bne s8,s11,398e │ │ │ │ mv a0,s7 │ │ │ │ jal 1690 │ │ │ │ ld a0,8(sp) │ │ │ │ jal 1690 │ │ │ │ mv a0,s3 │ │ │ │ jal 1690 │ │ │ │ - j 3b68 │ │ │ │ + j 3722 │ │ │ │ ld a0,8(sp) │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1842 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1160 │ │ │ │ sd a5,72(sp) │ │ │ │ - jal 34c2 │ │ │ │ + jal 307c │ │ │ │ li a2,10 │ │ │ │ li a1,0 │ │ │ │ jal 14d0 │ │ │ │ sext.w a5,s8 │ │ │ │ sext.w a2,a0 │ │ │ │ - beq s11,a5,3e74 │ │ │ │ + beq s11,a5,3a2e │ │ │ │ lw a5,0(s9) │ │ │ │ negw a4,a5 │ │ │ │ - blt a2,a4,3e5a │ │ │ │ - beqz a2,3e5a │ │ │ │ + blt a2,a4,3a14 │ │ │ │ + beqz a2,3a14 │ │ │ │ addiw a4,a2,-1 │ │ │ │ - bltz a2,3e8a │ │ │ │ + bltz a2,3a44 │ │ │ │ slli a5,s8,0x2 │ │ │ │ add a5,a5,s7 │ │ │ │ sw a4,0(a5) │ │ │ │ addi s8,s8,1 │ │ │ │ - j 3d3e │ │ │ │ + j 38f8 │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,390(a5) │ │ │ │ + ld a5,1484(a5) │ │ │ │ ld a0,0(a5) │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1724 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1278 │ │ │ │ jal 16d0 │ │ │ │ li a4,0 │ │ │ │ - j 3e4e │ │ │ │ + j 3a08 │ │ │ │ slliw s11,s11,0x1 │ │ │ │ mv a0,s7 │ │ │ │ slli a1,s11,0x2 │ │ │ │ sd a2,24(sp) │ │ │ │ jal 1770 │ │ │ │ ld a2,24(sp) │ │ │ │ mv s7,a0 │ │ │ │ - j 3e38 │ │ │ │ + j 39f2 │ │ │ │ addw a4,a5,a2 │ │ │ │ - j 3e4e │ │ │ │ + j 3a08 │ │ │ │ ld a0,40(sp) │ │ │ │ jal 1520 │ │ │ │ mv s3,a0 │ │ │ │ addi a0,a0,2 │ │ │ │ jal 1530 │ │ │ │ sd a0,24(sp) │ │ │ │ - beqz a0,417c │ │ │ │ + beqz a0,3d36 │ │ │ │ ld a1,40(sp) │ │ │ │ addi a2,s3,1 │ │ │ │ jal 1620 │ │ │ │ ld a0,24(sp) │ │ │ │ jal 1600 │ │ │ │ mv s11,a0 │ │ │ │ jal 1520 │ │ │ │ @@ -3255,106 +2886,106 @@ │ │ │ │ mv s3,a0 │ │ │ │ mv a0,s7 │ │ │ │ jal 1520 │ │ │ │ add a0,a0,s3 │ │ │ │ addi a0,a0,2 │ │ │ │ jal 1530 │ │ │ │ auipc a4,0x4 │ │ │ │ - ld a4,276(a4) │ │ │ │ + ld a4,1370(a4) │ │ │ │ sd a0,32(sp) │ │ │ │ ld s8,0(a4) │ │ │ │ - beqz a0,41e2 │ │ │ │ + beqz a0,3d9c │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s11 │ │ │ │ jal 1620 │ │ │ │ ld a3,32(sp) │ │ │ │ li a4,47 │ │ │ │ addi a0,s3,1 │ │ │ │ add a5,a3,s3 │ │ │ │ mv a1,s7 │ │ │ │ add a0,a0,a3 │ │ │ │ sb a4,0(a5) │ │ │ │ mv s3,a3 │ │ │ │ jal 15c0 │ │ │ │ mv a2,s3 │ │ │ │ mv a0,s8 │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1898 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1104 │ │ │ │ jal 16d0 │ │ │ │ mv a0,s3 │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1692 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1310 │ │ │ │ jal 15f0 │ │ │ │ mv s11,a0 │ │ │ │ addi s7,sp,88 │ │ │ │ li s8,32 │ │ │ │ - beqz a0,41c8 │ │ │ │ + beqz a0,3d82 │ │ │ │ mv a2,s11 │ │ │ │ li a1,256 │ │ │ │ mv a0,s7 │ │ │ │ jal 1610 │ │ │ │ - beqz a0,4030 │ │ │ │ + beqz a0,3bea │ │ │ │ lbu a4,88(sp) │ │ │ │ mv a5,s7 │ │ │ │ - beqz a4,3f62 │ │ │ │ - beq a4,s2,40da │ │ │ │ - beq a4,s5,40da │ │ │ │ + beqz a4,3b1c │ │ │ │ + beq a4,s2,3c94 │ │ │ │ + beq a4,s5,3c94 │ │ │ │ lbu a4,0(a5) │ │ │ │ - bne a4,s6,3f5a │ │ │ │ + bne a4,s6,3b14 │ │ │ │ sb s8,0(a5) │ │ │ │ lbu a4,1(a5) │ │ │ │ addi a5,a5,1 │ │ │ │ - bnez a4,3f46 │ │ │ │ + bnez a4,3b00 │ │ │ │ sd s7,72(sp) │ │ │ │ addi s3,sp,72 │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1496 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1506 │ │ │ │ mv a0,s3 │ │ │ │ - jal 34c2 │ │ │ │ + jal 307c │ │ │ │ mv a2,a0 │ │ │ │ - beqz a0,3f2e │ │ │ │ + beqz a0,3ae8 │ │ │ │ lbu a5,0(a2) │ │ │ │ - beqz a5,3f68 │ │ │ │ + beqz a5,3b22 │ │ │ │ li a4,35 │ │ │ │ - beq a5,a4,3f2e │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1832 │ │ │ │ + beq a5,a4,3ae8 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1170 │ │ │ │ sd a2,8(sp) │ │ │ │ jal 1630 │ │ │ │ ld a2,8(sp) │ │ │ │ - beqz a0,404a │ │ │ │ + beqz a0,3c04 │ │ │ │ lbu a5,0(a2) │ │ │ │ addiw a5,a5,-75 │ │ │ │ sext.w a4,a5 │ │ │ │ - bnez a5,3fba │ │ │ │ + bnez a5,3b74 │ │ │ │ lbu a5,1(a2) │ │ │ │ addiw a5,a5,-100 │ │ │ │ sext.w a4,a5 │ │ │ │ - bnez a5,3fba │ │ │ │ + bnez a5,3b74 │ │ │ │ lbu a4,2(a2) │ │ │ │ - bnez a4,3f2e │ │ │ │ + bnez a4,3ae8 │ │ │ │ lw a5,32(s9) │ │ │ │ - beqz a5,40e0 │ │ │ │ + beqz a5,3c9a │ │ │ │ addi a1,sp,52 │ │ │ │ mv a0,s3 │ │ │ │ sd a2,8(sp) │ │ │ │ - jal 3744 │ │ │ │ + jal 32fe │ │ │ │ ld a2,8(sp) │ │ │ │ - beqz a0,40c2 │ │ │ │ + beqz a0,3c7c │ │ │ │ addi a1,sp,56 │ │ │ │ mv a0,s3 │ │ │ │ sd a2,8(sp) │ │ │ │ - jal 3744 │ │ │ │ + jal 32fe │ │ │ │ ld a2,8(sp) │ │ │ │ - beqz a0,40c2 │ │ │ │ + beqz a0,3c7c │ │ │ │ mv a0,s3 │ │ │ │ addi a1,sp,60 │ │ │ │ - jal 3744 │ │ │ │ + jal 32fe │ │ │ │ ld a2,8(sp) │ │ │ │ - beqz a0,40c2 │ │ │ │ + beqz a0,3c7c │ │ │ │ lw a5,32(s9) │ │ │ │ li a4,268 │ │ │ │ flw fa3,52(sp) │ │ │ │ addiw a5,a5,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ mul a5,a5,a4 │ │ │ │ @@ -3365,97 +2996,97 @@ │ │ │ │ li a1,256 │ │ │ │ mv a0,s7 │ │ │ │ add a5,a5,a4 │ │ │ │ fsw fa3,256(a5) │ │ │ │ fsw fa4,260(a5) │ │ │ │ fsw fa5,264(a5) │ │ │ │ jal 1610 │ │ │ │ - bnez a0,3f3e │ │ │ │ + bnez a0,3af8 │ │ │ │ mv a0,s11 │ │ │ │ jal 1640 │ │ │ │ ld a0,24(sp) │ │ │ │ jal 1690 │ │ │ │ ld a0,32(sp) │ │ │ │ jal 1690 │ │ │ │ - j 3b68 │ │ │ │ + j 3722 │ │ │ │ lbu a4,0(a5) │ │ │ │ - bnez a4,405c │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1270 │ │ │ │ + bnez a4,3c16 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1732 │ │ │ │ mv a0,s3 │ │ │ │ - jal 34c2 │ │ │ │ + jal 307c │ │ │ │ mv a5,a0 │ │ │ │ - bnez a0,4044 │ │ │ │ + bnez a0,3bfe │ │ │ │ mv a0,a5 │ │ │ │ sd a5,8(sp) │ │ │ │ jal 1520 │ │ │ │ li a4,255 │ │ │ │ ld a5,8(sp) │ │ │ │ - bltu a4,a0,4238 │ │ │ │ + bltu a4,a0,3df2 │ │ │ │ lw a4,32(s9) │ │ │ │ lw a3,36(s9) │ │ │ │ ld a0,40(s9) │ │ │ │ - beq a4,a3,40f8 │ │ │ │ + beq a4,a3,3cb2 │ │ │ │ slli a4,a4,0x20 │ │ │ │ li s3,268 │ │ │ │ srli a4,a4,0x20 │ │ │ │ mul a4,a4,s3 │ │ │ │ mv a1,a5 │ │ │ │ add a0,a0,a4 │ │ │ │ jal 15c0 │ │ │ │ lw a4,32(s9) │ │ │ │ auipc a3,0x1 │ │ │ │ - flw fa5,950(a3) │ │ │ │ + flw fa5,2040(a3) │ │ │ │ ld a5,40(s9) │ │ │ │ slli a3,a4,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ mul a3,a3,s3 │ │ │ │ addiw a4,a4,1 │ │ │ │ add a5,a5,a3 │ │ │ │ fsw fa5,256(a5) │ │ │ │ fsw fa5,260(a5) │ │ │ │ fsw fa5,264(a5) │ │ │ │ sw a4,32(s9) │ │ │ │ - j 3f2e │ │ │ │ + j 3ae8 │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-226(a5) │ │ │ │ + ld a5,868(a5) │ │ │ │ ld a0,0(a5) │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1596 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1406 │ │ │ │ jal 16d0 │ │ │ │ - j 3f2e │ │ │ │ + j 3ae8 │ │ │ │ sb zero,0(a5) │ │ │ │ - j 3f5a │ │ │ │ + j 3b14 │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-256(a5) │ │ │ │ + ld a5,838(a5) │ │ │ │ ld a0,0(a5) │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1518 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1484 │ │ │ │ jal 16d0 │ │ │ │ - j 3f2e │ │ │ │ + j 3ae8 │ │ │ │ slliw a4,a4,0x1 │ │ │ │ slli a1,a4,0x20 │ │ │ │ li a3,268 │ │ │ │ srli a1,a1,0x20 │ │ │ │ mul a1,a1,a3 │ │ │ │ sw a4,36(s9) │ │ │ │ sd a5,8(sp) │ │ │ │ jal 1770 │ │ │ │ sd a0,40(s9) │ │ │ │ - beqz a0,417c │ │ │ │ + beqz a0,3d36 │ │ │ │ lw a4,32(s9) │ │ │ │ ld a5,8(sp) │ │ │ │ - j 407e │ │ │ │ + j 3c38 │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-322(a5) │ │ │ │ + ld a5,772(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,32 │ │ │ │ li a1,1 │ │ │ │ - auipc a0,0x1 │ │ │ │ - addi a0,a0,1198 │ │ │ │ + auipc a0,0x2 │ │ │ │ + addi a0,a0,-1804 │ │ │ │ jal 16b0 │ │ │ │ mv a0,s4 │ │ │ │ jal 1640 │ │ │ │ ld a0,8(s9) │ │ │ │ jal 1690 │ │ │ │ ld a0,24(s9) │ │ │ │ jal 1690 │ │ │ │ @@ -3471,153 +3102,153 @@ │ │ │ │ ld s4,416(sp) │ │ │ │ ld s5,408(sp) │ │ │ │ ld s6,400(sp) │ │ │ │ ld s7,392(sp) │ │ │ │ ld s8,384(sp) │ │ │ │ ld s10,368(sp) │ │ │ │ ld s11,360(sp) │ │ │ │ - j 3c7a │ │ │ │ + j 3834 │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-412(a5) │ │ │ │ + ld a5,682(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,34 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,804 │ │ │ │ + addi a0,a0,1914 │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-446(a5) │ │ │ │ + ld a5,648(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,32 │ │ │ │ li a1,1 │ │ │ │ - auipc a0,0x1 │ │ │ │ - addi a0,a0,1114 │ │ │ │ + auipc a0,0x2 │ │ │ │ + addi a0,a0,-1888 │ │ │ │ jal 16b0 │ │ │ │ mv a0,s4 │ │ │ │ jal 1640 │ │ │ │ mv a0,s7 │ │ │ │ jal 1690 │ │ │ │ - j 4144 │ │ │ │ + j 3cfe │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-488(a5) │ │ │ │ + ld a5,606(a5) │ │ │ │ ld a0,0(a5) │ │ │ │ ld a2,32(sp) │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1204 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1798 │ │ │ │ jal 16d0 │ │ │ │ - j 4036 │ │ │ │ + j 3bf0 │ │ │ │ ld a0,24(sp) │ │ │ │ jal 1690 │ │ │ │ mv a3,s8 │ │ │ │ li a2,52 │ │ │ │ li a1,1 │ │ │ │ - auipc a0,0x1 │ │ │ │ - addi a0,a0,1096 │ │ │ │ + auipc a0,0x2 │ │ │ │ + addi a0,a0,-1906 │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-546(a5) │ │ │ │ + ld a5,548(a5) │ │ │ │ ld a0,0(a5) │ │ │ │ ld a2,40(sp) │ │ │ │ auipc a1,0x1 │ │ │ │ - addi a1,a1,938 │ │ │ │ + addi a1,a1,2032 │ │ │ │ li s9,0 │ │ │ │ jal 16d0 │ │ │ │ - j 3c7a │ │ │ │ + j 3834 │ │ │ │ sd s0,448(sp) │ │ │ │ sd s1,440(sp) │ │ │ │ sd s2,432(sp) │ │ │ │ sd s3,424(sp) │ │ │ │ sd s4,416(sp) │ │ │ │ sd s5,408(sp) │ │ │ │ sd s6,400(sp) │ │ │ │ sd s7,392(sp) │ │ │ │ sd s8,384(sp) │ │ │ │ sd s10,368(sp) │ │ │ │ sd s11,360(sp) │ │ │ │ jal 1820 <__stack_chk_fail@plt> │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-600(a5) │ │ │ │ + ld a5,494(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,31 │ │ │ │ li a1,1 │ │ │ │ - auipc a0,0x1 │ │ │ │ - addi a0,a0,1138 │ │ │ │ + auipc a0,0x2 │ │ │ │ + addi a0,a0,-1864 │ │ │ │ jal 16b0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ addi sp,sp,-512 │ │ │ │ sd s5,456(sp) │ │ │ │ auipc s5,0x4 │ │ │ │ - ld s5,-676(s5) │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1236 │ │ │ │ + ld s5,418(s5) │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1766 │ │ │ │ ld a5,0(s5) │ │ │ │ sd a5,424(sp) │ │ │ │ li a5,0 │ │ │ │ sd s0,496(sp) │ │ │ │ sd ra,504(sp) │ │ │ │ sd s1,488(sp) │ │ │ │ mv s0,a0 │ │ │ │ jal 15f0 │ │ │ │ - beqz a0,45ba │ │ │ │ + beqz a0,4174 │ │ │ │ sd s2,480(sp) │ │ │ │ sd s3,472(sp) │ │ │ │ addi s2,sp,168 │ │ │ │ mv s3,a0 │ │ │ │ - jal 3540 │ │ │ │ + jal 30fa │ │ │ │ mv s1,a0 │ │ │ │ mv a2,s3 │ │ │ │ mv a0,s2 │ │ │ │ li a1,256 │ │ │ │ jal 1610 │ │ │ │ addi s0,sp,24 │ │ │ │ sd s2,24(sp) │ │ │ │ - j 42ac │ │ │ │ + j 3e66 │ │ │ │ lbu a5,0(a0) │ │ │ │ - bnez a5,42bc │ │ │ │ + bnez a5,3e76 │ │ │ │ auipc a1,0x1 │ │ │ │ - addi a1,a1,660 │ │ │ │ + addi a1,a1,1754 │ │ │ │ mv a0,s0 │ │ │ │ - jal 34c2 │ │ │ │ - bnez a0,42a6 │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,1156 │ │ │ │ + jal 307c │ │ │ │ + bnez a0,3e60 │ │ │ │ + auipc a1,0x2 │ │ │ │ + addi a1,a1,-1846 │ │ │ │ jal 1630 │ │ │ │ - beqz a0,43c4 │ │ │ │ + beqz a0,3f7e │ │ │ │ li a2,0 │ │ │ │ li a1,80 │ │ │ │ mv a0,s3 │ │ │ │ jal 1570 │ │ │ │ li a1,4 │ │ │ │ mv a3,s3 │ │ │ │ addi a0,sp,104 │ │ │ │ li a2,1 │ │ │ │ jal 16e0 │ │ │ │ li a1,1 │ │ │ │ - bne a0,a1,4502 │ │ │ │ + bne a0,a1,40bc │ │ │ │ sd s6,448(sp) │ │ │ │ addi s6,sp,112 │ │ │ │ mv a3,s3 │ │ │ │ li a2,50 │ │ │ │ li a1,1 │ │ │ │ mv a0,s6 │ │ │ │ sd s4,464(sp) │ │ │ │ sd s7,440(sp) │ │ │ │ sd s8,432(sp) │ │ │ │ li s4,0 │ │ │ │ lw s8,104(sp) │ │ │ │ li s7,49 │ │ │ │ addi s2,sp,92 │ │ │ │ jal 16e0 │ │ │ │ - beqz a0,436a │ │ │ │ - bgeu s7,a0,44b8 │ │ │ │ + beqz a0,3f24 │ │ │ │ + bgeu s7,a0,4072 │ │ │ │ ld a0,112(sp) │ │ │ │ ld a1,120(sp) │ │ │ │ ld a2,128(sp) │ │ │ │ ld a3,136(sp) │ │ │ │ ld a4,144(sp) │ │ │ │ ld a5,152(sp) │ │ │ │ sd a0,56(sp) │ │ │ │ @@ -3633,145 +3264,145 @@ │ │ │ │ fsw fa3,40(sp) │ │ │ │ fsw fa4,44(sp) │ │ │ │ fsw fa5,48(sp) │ │ │ │ ld a1,40(sp) │ │ │ │ ld a2,48(sp) │ │ │ │ mv a0,s1 │ │ │ │ addi s0,s0,12 │ │ │ │ - jal 35b4 │ │ │ │ - bne s2,s0,4330 │ │ │ │ + jal 316e │ │ │ │ + bne s2,s0,3eea │ │ │ │ mv a3,s3 │ │ │ │ li a2,50 │ │ │ │ li a1,1 │ │ │ │ mv a0,s6 │ │ │ │ addiw s4,s4,1 │ │ │ │ jal 16e0 │ │ │ │ - bnez a0,4312 │ │ │ │ - bne s4,s8,4542 │ │ │ │ + bnez a0,3ecc │ │ │ │ + bne s4,s8,40fc │ │ │ │ ld s8,432(sp) │ │ │ │ lw a5,0(s1) │ │ │ │ li s0,0 │ │ │ │ - beqz a5,4390 │ │ │ │ + beqz a5,3f4a │ │ │ │ addiw a3,s0,1 │ │ │ │ addiw a2,s0,2 │ │ │ │ mv a1,s0 │ │ │ │ li a4,-1 │ │ │ │ mv a0,s1 │ │ │ │ - jal 3634 │ │ │ │ + jal 31ee │ │ │ │ lw a5,0(s1) │ │ │ │ addiw s0,s0,3 │ │ │ │ - bltu s0,a5,4376 │ │ │ │ + bltu s0,a5,3f30 │ │ │ │ mv a0,s3 │ │ │ │ jal 1640 │ │ │ │ mv a0,s1 │ │ │ │ - jal 36ba │ │ │ │ + jal 3274 │ │ │ │ ld s2,480(sp) │ │ │ │ ld s3,472(sp) │ │ │ │ ld s4,464(sp) │ │ │ │ ld s6,448(sp) │ │ │ │ ld s7,440(sp) │ │ │ │ ld a4,424(sp) │ │ │ │ ld a5,0(s5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,45aa │ │ │ │ + bnez a5,4164 │ │ │ │ ld ra,504(sp) │ │ │ │ ld s0,496(sp) │ │ │ │ ld s5,456(sp) │ │ │ │ mv a0,s1 │ │ │ │ ld s1,488(sp) │ │ │ │ addi sp,sp,512 │ │ │ │ ret │ │ │ │ mv a2,s3 │ │ │ │ li a1,256 │ │ │ │ mv a0,s2 │ │ │ │ jal 1610 │ │ │ │ addi s0,sp,40 │ │ │ │ sd s2,40(sp) │ │ │ │ - j 43dc │ │ │ │ + j 3f96 │ │ │ │ lbu a5,0(a0) │ │ │ │ - bnez a5,43ec │ │ │ │ + bnez a5,3fa6 │ │ │ │ auipc a1,0x1 │ │ │ │ - addi a1,a1,356 │ │ │ │ + addi a1,a1,1450 │ │ │ │ mv a0,s0 │ │ │ │ - jal 34c2 │ │ │ │ - bnez a0,43d6 │ │ │ │ + jal 307c │ │ │ │ + bnez a0,3f90 │ │ │ │ auipc a1,0x1 │ │ │ │ - addi a1,a1,860 │ │ │ │ + addi a1,a1,1954 │ │ │ │ jal 1630 │ │ │ │ - bnez a0,42cc │ │ │ │ + bnez a0,3e86 │ │ │ │ sd s4,464(sp) │ │ │ │ sd s6,448(sp) │ │ │ │ sd s7,440(sp) │ │ │ │ li s0,13 │ │ │ │ li s4,9 │ │ │ │ li s6,32 │ │ │ │ mv a2,s3 │ │ │ │ li a1,256 │ │ │ │ mv a0,s2 │ │ │ │ jal 1610 │ │ │ │ - beqz a0,4370 │ │ │ │ + beqz a0,3f2a │ │ │ │ lbu a4,168(sp) │ │ │ │ mv a5,s2 │ │ │ │ li a3,10 │ │ │ │ - beqz a4,443e │ │ │ │ - beq a4,a3,44b2 │ │ │ │ - beq a4,s0,44b2 │ │ │ │ + beqz a4,3ff8 │ │ │ │ + beq a4,a3,406c │ │ │ │ + beq a4,s0,406c │ │ │ │ lbu a4,0(a5) │ │ │ │ - bne a4,s4,4436 │ │ │ │ + bne a4,s4,3ff0 │ │ │ │ sb s6,0(a5) │ │ │ │ lbu a4,1(a5) │ │ │ │ addi a5,a5,1 │ │ │ │ - bnez a4,4422 │ │ │ │ + bnez a4,3fdc │ │ │ │ sd s2,32(sp) │ │ │ │ addi s7,sp,32 │ │ │ │ - j 444c │ │ │ │ + j 4006 │ │ │ │ lbu a5,0(a0) │ │ │ │ - bnez a5,445c │ │ │ │ + bnez a5,4016 │ │ │ │ auipc a1,0x1 │ │ │ │ - addi a1,a1,244 │ │ │ │ + addi a1,a1,1338 │ │ │ │ mv a0,s7 │ │ │ │ - jal 34c2 │ │ │ │ - bnez a0,4446 │ │ │ │ + jal 307c │ │ │ │ + bnez a0,4000 │ │ │ │ auipc a1,0x1 │ │ │ │ - addi a1,a1,756 │ │ │ │ + addi a1,a1,1850 │ │ │ │ jal 1630 │ │ │ │ - bnez a0,440a │ │ │ │ + bnez a0,3fc4 │ │ │ │ addi a1,sp,12 │ │ │ │ mv a0,s7 │ │ │ │ - jal 3744 │ │ │ │ - beqz a0,4562 │ │ │ │ + jal 32fe │ │ │ │ + beqz a0,411c │ │ │ │ addi a1,sp,16 │ │ │ │ mv a0,s7 │ │ │ │ - jal 3744 │ │ │ │ - beqz a0,4562 │ │ │ │ + jal 32fe │ │ │ │ + beqz a0,411c │ │ │ │ mv a0,s7 │ │ │ │ addi a1,sp,20 │ │ │ │ - jal 3744 │ │ │ │ - beqz a0,4562 │ │ │ │ + jal 32fe │ │ │ │ + beqz a0,411c │ │ │ │ flw fa3,12(sp) │ │ │ │ flw fa4,20(sp) │ │ │ │ flw fa5,16(sp) │ │ │ │ fsw fa3,40(sp) │ │ │ │ fsw fa4,44(sp) │ │ │ │ fsw fa5,48(sp) │ │ │ │ ld a1,40(sp) │ │ │ │ ld a2,48(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 35b4 │ │ │ │ - j 440a │ │ │ │ + jal 316e │ │ │ │ + j 3fc4 │ │ │ │ sb zero,0(a5) │ │ │ │ - j 4436 │ │ │ │ + j 3ff0 │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-1240(a5) │ │ │ │ + ld a5,-146(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,34 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,736 │ │ │ │ + addi a0,a0,1830 │ │ │ │ jal 16b0 │ │ │ │ mv a0,s3 │ │ │ │ jal 1640 │ │ │ │ ld a0,8(s1) │ │ │ │ jal 1690 │ │ │ │ ld a0,24(s1) │ │ │ │ jal 1690 │ │ │ │ @@ -3782,53 +3413,53 @@ │ │ │ │ li s1,0 │ │ │ │ ld s2,480(sp) │ │ │ │ ld s3,472(sp) │ │ │ │ ld s4,464(sp) │ │ │ │ ld s6,448(sp) │ │ │ │ ld s7,440(sp) │ │ │ │ ld s8,432(sp) │ │ │ │ - j 43a6 │ │ │ │ + j 3f60 │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-1314(a5) │ │ │ │ + ld a5,-220(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,35 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,624 │ │ │ │ + addi a0,a0,1718 │ │ │ │ jal 16b0 │ │ │ │ mv a0,s3 │ │ │ │ jal 1640 │ │ │ │ ld a0,8(s1) │ │ │ │ jal 1690 │ │ │ │ ld a0,24(s1) │ │ │ │ jal 1690 │ │ │ │ ld a0,40(s1) │ │ │ │ jal 1690 │ │ │ │ mv a0,s1 │ │ │ │ jal 1690 │ │ │ │ li s1,0 │ │ │ │ ld s2,480(sp) │ │ │ │ ld s3,472(sp) │ │ │ │ - j 43a6 │ │ │ │ + j 3f60 │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-1378(a5) │ │ │ │ + ld a5,-284(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,64 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,638 │ │ │ │ + addi a0,a0,1732 │ │ │ │ jal 16b0 │ │ │ │ ld s8,432(sp) │ │ │ │ - j 4370 │ │ │ │ + j 3f2a │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-1410(a5) │ │ │ │ + ld a5,-316(a5) │ │ │ │ ld a3,0(a5) │ │ │ │ li a2,37 │ │ │ │ li a1,1 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,486 │ │ │ │ + addi a0,a0,1580 │ │ │ │ jal 16b0 │ │ │ │ mv a0,s3 │ │ │ │ jal 1640 │ │ │ │ ld a0,8(s1) │ │ │ │ jal 1690 │ │ │ │ ld a0,24(s1) │ │ │ │ jal 1690 │ │ │ │ @@ -3838,45 +3469,1002 @@ │ │ │ │ jal 1690 │ │ │ │ li s1,0 │ │ │ │ ld s2,480(sp) │ │ │ │ ld s3,472(sp) │ │ │ │ ld s4,464(sp) │ │ │ │ ld s6,448(sp) │ │ │ │ ld s7,440(sp) │ │ │ │ - j 43a6 │ │ │ │ + j 3f60 │ │ │ │ sd s2,480(sp) │ │ │ │ sd s3,472(sp) │ │ │ │ sd s4,464(sp) │ │ │ │ sd s6,448(sp) │ │ │ │ sd s7,440(sp) │ │ │ │ sd s8,432(sp) │ │ │ │ jal 1820 <__stack_chk_fail@plt> │ │ │ │ auipc a5,0x4 │ │ │ │ - ld a5,-1498(a5) │ │ │ │ + ld a5,-404(a5) │ │ │ │ ld a0,0(a5) │ │ │ │ mv a2,s0 │ │ │ │ auipc a1,0x1 │ │ │ │ - addi a1,a1,-14 │ │ │ │ + addi a1,a1,1080 │ │ │ │ jal 16d0 │ │ │ │ li s1,0 │ │ │ │ - j 43a6 │ │ │ │ + j 3f60 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x2 │ │ │ │ + addi a3,a3,326 │ │ │ │ + li a2,93 │ │ │ │ + auipc a1,0x1 │ │ │ │ + addi a1,a1,1658 │ │ │ │ + auipc a0,0x1 │ │ │ │ + addi a0,a0,1666 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 1750 <__assert_fail@plt> │ │ │ │ + flw fa3,0(a0) │ │ │ │ + flw fa1,8(a0) │ │ │ │ + flw fa2,12(a0) │ │ │ │ + flw fa5,32(a0) │ │ │ │ + flw ft3,4(a0) │ │ │ │ + fsub.s fa2,fa2,fa3 │ │ │ │ + fsub.s fa5,fa5,fa1 │ │ │ │ + flw ft2,24(a0) │ │ │ │ + flw fa4,20(a0) │ │ │ │ + flw ft1,28(a0) │ │ │ │ + fsub.s ft2,ft2,fa3 │ │ │ │ + fsub.s fa4,fa4,fa1 │ │ │ │ + fmul.s fa3,fa2,fa5 │ │ │ │ + fsub.s ft1,ft1,ft3 │ │ │ │ + flw fa1,16(a0) │ │ │ │ + fmv.w.x ft0,zero │ │ │ │ + addi sp,sp,-16 │ │ │ │ + fsub.s fa1,fa1,ft3 │ │ │ │ + fmul.s fa0,fa4,ft1 │ │ │ │ + fmsub.s fa3,fa4,ft2,fa3 │ │ │ │ + fmsub.s fa5,fa1,fa5,fa0 │ │ │ │ + fmul.s fa4,fa3,fa3 │ │ │ │ + fmul.s fa1,fa1,ft2 │ │ │ │ + fmadd.s fa4,fa5,fa5,fa4 │ │ │ │ + fmsub.s fa2,fa2,ft1,fa1 │ │ │ │ + fmadd.s fa4,fa2,fa2,fa4 │ │ │ │ + fsqrt.s fa4,fa4 │ │ │ │ + feq.s a5,fa4,ft0 │ │ │ │ + bnez a5,424c │ │ │ │ + fdiv.s fa5,fa5,fa4 │ │ │ │ + addi sp,sp,16 │ │ │ │ + fmv.x.w a5,fa5 │ │ │ │ + fdiv.s fa5,fa3,fa4 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + fmv.x.w a0,fa5 │ │ │ │ + fdiv.s fa5,fa2,fa4 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + or a0,a0,a5 │ │ │ │ + fmv.x.w a1,fa5 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + ret │ │ │ │ + fmv.x.w a5,ft0 │ │ │ │ + fmv.x.w a1,ft0 │ │ │ │ + fmv.x.w a0,ft0 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + or a0,a0,a5 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + li a0,32 │ │ │ │ + sd s0,48(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + fmv.s fs1,fa0 │ │ │ │ + fmv.s fs0,fa1 │ │ │ │ + mv s0,a1 │ │ │ │ + jal 1530 │ │ │ │ + beqz a0,4314 │ │ │ │ + fcvt.s.wu fa4,s0 │ │ │ │ + fcvt.s.wu fa5,s2 │ │ │ │ + fsw fs0,12(a0) │ │ │ │ + fdiv.s fs0,fs0,fa4 │ │ │ │ + mulw s3,s2,s0 │ │ │ │ + sw s0,0(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + sw s2,4(a0) │ │ │ │ + fsw fs1,8(a0) │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x1 │ │ │ │ + add a4,a4,a5 │ │ │ │ + slli s0,a4,0x2 │ │ │ │ + mv a0,s0 │ │ │ │ + fdiv.s fa5,fs1,fa5 │ │ │ │ + fsw fs0,20(s1) │ │ │ │ + fsw fa5,16(s1) │ │ │ │ + jal 1530 │ │ │ │ + sd a0,24(s1) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a0,4314 │ │ │ │ + add a4,a0,s0 │ │ │ │ + auipc a3,0x1 │ │ │ │ + addi a3,a3,370 │ │ │ │ + beqz s3,4300 │ │ │ │ + flw fa5,0(a3) │ │ │ │ + li a2,32 │ │ │ │ + li a3,-1 │ │ │ │ + fsw fa5,0(a5) │ │ │ │ + sb a2,4(a5) │ │ │ │ + sw a3,8(a5) │ │ │ │ + addi a5,a5,12 │ │ │ │ + bne a5,a4,42f0 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + fld fs1,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + auipc a5,0x4 │ │ │ │ + ld a5,-820(a5) │ │ │ │ + ld a3,0(a5) │ │ │ │ + li a2,34 │ │ │ │ + li a1,1 │ │ │ │ + auipc a0,0x1 │ │ │ │ + addi a0,a0,412 │ │ │ │ + jal 16b0 │ │ │ │ + li a0,1 │ │ │ │ + jal 15a0 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + beqz a0,437e │ │ │ │ + ld a5,24(a0) │ │ │ │ + beqz a5,439e │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,4(a0) │ │ │ │ + mulw a4,a4,a3 │ │ │ │ + beqz a4,4378 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + auipc a4,0x1 │ │ │ │ + flw fa5,254(a4) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + li a2,32 │ │ │ │ + li a3,-1 │ │ │ │ + fsw fa5,0(a5) │ │ │ │ + sb a2,4(a5) │ │ │ │ + sw a3,8(a5) │ │ │ │ + addi a5,a5,12 │ │ │ │ + bne a5,a4,4368 │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + auipc a3,0x2 │ │ │ │ + addi a3,a3,-166 │ │ │ │ + li a2,92 │ │ │ │ + auipc a1,0x1 │ │ │ │ + addi a1,a1,1166 │ │ │ │ + auipc a0,0x1 │ │ │ │ + addi a0,a0,1190 │ │ │ │ + jal 1750 <__assert_fail@plt> │ │ │ │ + jal 4190 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,24(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 1690 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 1690 │ │ │ │ + flw fa1,12(a1) │ │ │ │ + flw fa3,16(a1) │ │ │ │ + flw fa4,0(a1) │ │ │ │ + flw fa2,28(a1) │ │ │ │ + flw fa5,24(a1) │ │ │ │ + flw fa0,4(a1) │ │ │ │ + fsub.s fa2,fa2,fa3 │ │ │ │ + fsub.s fa4,fa1,fa4 │ │ │ │ + fsub.s fa5,fa5,fa1 │ │ │ │ + fsub.s fa3,fa3,fa0 │ │ │ │ + addi sp,sp,-352 │ │ │ │ + sd s11,248(sp) │ │ │ │ + fmul.s fa4,fa4,fa2 │ │ │ │ + auipc s11,0x4 │ │ │ │ + ld s11,-1076(s11) │ │ │ │ + fmul.s fa5,fa5,fa3 │ │ │ │ + ld a5,0(s11) │ │ │ │ + sd a5,136(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,344(sp) │ │ │ │ + xori a2,a2,1 │ │ │ │ + flt.s a5,fa4,fa5 │ │ │ │ + beq a5,a2,4424 │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a5,0(s11) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,48cc │ │ │ │ + ld ra,344(sp) │ │ │ │ + ld s11,248(sp) │ │ │ │ + addi sp,sp,352 │ │ │ │ + ret │ │ │ │ + sd s7,280(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + mv a0,a1 │ │ │ │ + sd s0,336(sp) │ │ │ │ + sd s1,328(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + sd s2,320(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv s2,a4 │ │ │ │ + sd s3,312(sp) │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s9,264(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + fsd fs0,232(sp) │ │ │ │ + fsd fs2,216(sp) │ │ │ │ + fsd fs3,208(sp) │ │ │ │ + fsd fs6,184(sp) │ │ │ │ + fsd fs7,176(sp) │ │ │ │ + fsd fs8,168(sp) │ │ │ │ + fsd fs10,152(sp) │ │ │ │ + jal 41b4 │ │ │ │ + lw a4,32(s0) │ │ │ │ + lw a5,36(s0) │ │ │ │ + lw t5,0(s0) │ │ │ │ + lw t4,4(s0) │ │ │ │ + lw t3,8(s0) │ │ │ │ + lw t1,12(s0) │ │ │ │ + lw a7,16(s0) │ │ │ │ + lw a6,20(s0) │ │ │ │ + lw a2,24(s0) │ │ │ │ + lw a3,28(s0) │ │ │ │ + sw a0,40(sp) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sw a1,48(sp) │ │ │ │ + sw a4,88(sp) │ │ │ │ + sw a5,92(sp) │ │ │ │ + sw a0,44(sp) │ │ │ │ + sw t5,56(sp) │ │ │ │ + sw t4,60(sp) │ │ │ │ + sw t3,64(sp) │ │ │ │ + sw t1,68(sp) │ │ │ │ + sw a7,72(sp) │ │ │ │ + sw a6,76(sp) │ │ │ │ + sw a2,80(sp) │ │ │ │ + sw a3,84(sp) │ │ │ │ + addi a5,sp,56 │ │ │ │ + li a4,0 │ │ │ │ + li a1,2 │ │ │ │ + flw fa5,0(a5) │ │ │ │ + flw fa4,12(a5) │ │ │ │ + addiw a0,a4,1 │ │ │ │ + mv a2,a0 │ │ │ │ + flt.s a3,fa4,fa5 │ │ │ │ + mv a4,a5 │ │ │ │ + beqz a3,4724 │ │ │ │ + mv a3,a5 │ │ │ │ + lw a6,12(a4) │ │ │ │ + flw fa3,4(a5) │ │ │ │ + flw fa4,8(a5) │ │ │ │ + sw a6,0(a5) │ │ │ │ + lw a6,16(a4) │ │ │ │ + sw a6,4(a5) │ │ │ │ + lw a6,20(a4) │ │ │ │ + sw a6,8(a5) │ │ │ │ + fsw fa3,16(a4) │ │ │ │ + fsw fa4,20(a4) │ │ │ │ + fsw fa5,12(a4) │ │ │ │ + beq a2,a1,44f2 │ │ │ │ + flw fa5,0(a5) │ │ │ │ + flw fa4,24(a3) │ │ │ │ + addi a3,a3,12 │ │ │ │ + mv a4,a3 │ │ │ │ + flt.s a6,fa4,fa5 │ │ │ │ + li a2,2 │ │ │ │ + bnez a6,44ac │ │ │ │ + addi a5,a5,12 │ │ │ │ + li a4,1 │ │ │ │ + bne a0,a1,4492 │ │ │ │ + flw fs7,16(s7) │ │ │ │ + auipc a5,0x2 │ │ │ │ + fld fs10,-678(a5) │ │ │ │ + ld a4,80(sp) │ │ │ │ + fcvt.d.s fs2,fs7 │ │ │ │ + ld s9,64(sp) │ │ │ │ + fmv.w.x fa4,a4 │ │ │ │ + fmul.d fa5,fs2,fs10 │ │ │ │ + ld a5,56(sp) │ │ │ │ + fcvt.d.s fs6,fa4 │ │ │ │ + fmv.w.x fa4,zero │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld a3,88(sp) │ │ │ │ + srli a2,s9,0x20 │ │ │ │ + fsub.d fs6,fs6,fa5 │ │ │ │ + fmv.w.x fa3,a2 │ │ │ │ + srai a0,a5,0x20 │ │ │ │ + mv s10,a5 │ │ │ │ + sd a5,96(sp) │ │ │ │ + sw a5,0(s0) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + fcvt.s.d fs6,fs6 │ │ │ │ + srai a2,s9,0x20 │ │ │ │ + fmv.w.x fs8,a5 │ │ │ │ + flt.s a5,fs6,fa4 │ │ │ │ + mv s4,a4 │ │ │ │ + srai a6,a4,0x20 │ │ │ │ + srai a1,s3,0x20 │ │ │ │ + sw a2,12(s0) │ │ │ │ + srai a2,a3,0x20 │ │ │ │ + sd a4,120(sp) │ │ │ │ + sw a4,24(s0) │ │ │ │ + fsw fa3,24(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd s9,104(sp) │ │ │ │ + sw s9,8(s0) │ │ │ │ + sw a6,28(s0) │ │ │ │ + sw a0,4(s0) │ │ │ │ + sd s3,112(sp) │ │ │ │ + sw s3,16(s0) │ │ │ │ + sw a1,20(s0) │ │ │ │ + sd a3,128(sp) │ │ │ │ + sw a3,32(s0) │ │ │ │ + sw a2,36(s0) │ │ │ │ + fsw fa3,12(sp) │ │ │ │ + sw s4,8(sp) │ │ │ │ + sw s3,4(sp) │ │ │ │ + fmv.w.x fs0,a4 │ │ │ │ + fmv.w.x fs3,s10 │ │ │ │ + bnez a5,4738 │ │ │ │ + fcvt.d.s fa0,fs3 │ │ │ │ + flw fa4,8(s7) │ │ │ │ + fadd.d fa0,fa0,fa5 │ │ │ │ + fcvt.s.d fa0,fa0 │ │ │ │ + flt.s a5,fa4,fa0 │ │ │ │ + bnez a5,4738 │ │ │ │ + fdiv.s fa0,fa0,fs7 │ │ │ │ + lw s3,4(s7) │ │ │ │ + fsd fs9,160(sp) │ │ │ │ + sd s5,296(sp) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + fcvt.s.wu fs9,a5 │ │ │ │ + sd s8,272(sp) │ │ │ │ + jal 1740 │ │ │ │ + fcvt.w.s a5,fa0,rtz │ │ │ │ + fcvt.s.w fa5,a5 │ │ │ │ + flt.s a5,fs9,fa5 │ │ │ │ + beqz a5,45d8 │ │ │ │ + fmv.s fa5,fs9 │ │ │ │ + fmv.w.x fa3,zero │ │ │ │ + fmv.s fa4,fa5 │ │ │ │ + flt.s a5,fa5,fa3 │ │ │ │ + beqz a5,45ea │ │ │ │ + fmv.s fa4,fa3 │ │ │ │ + fdiv.s fa0,fs6,fs7 │ │ │ │ + fcvt.w.s s8,fa4,rtz │ │ │ │ + sext.w s8,s8 │ │ │ │ + jal 1740 │ │ │ │ + fcvt.w.s a5,fa0,rtz │ │ │ │ + fcvt.s.w fa5,a5 │ │ │ │ + flt.s a5,fs9,fa5 │ │ │ │ + beqz a5,460a │ │ │ │ + fmv.s fa5,fs9 │ │ │ │ + fmv.w.x fa3,zero │ │ │ │ + fmv.s fa4,fa5 │ │ │ │ + flt.s a5,fa5,fa3 │ │ │ │ + beqz a5,461c │ │ │ │ + fmv.s fa4,fa3 │ │ │ │ + fcvt.w.s s5,fa4,rtz │ │ │ │ + sext.w a5,s5 │ │ │ │ + blt a5,s8,48a6 │ │ │ │ + flw fa5,20(s7) │ │ │ │ + fsd fs4,200(sp) │ │ │ │ + fsd fs5,192(sp) │ │ │ │ + fsd fs11,144(sp) │ │ │ │ + flw fs4,40(sp) │ │ │ │ + flw fs5,44(sp) │ │ │ │ + flw fs11,48(sp) │ │ │ │ + fmv.w.x fs6,zero │ │ │ │ + sd s6,288(sp) │ │ │ │ + fsd fs1,224(sp) │ │ │ │ + fsw fa5,28(sp) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + fcvt.d.w fs9,s8 │ │ │ │ + fadd.d fs9,fs9,fs10 │ │ │ │ + fmul.d fa5,fs2,fs9 │ │ │ │ + fcvt.s.d fa5,fa5 │ │ │ │ + fle.s a5,fa5,fs3 │ │ │ │ + bnez a5,4728 │ │ │ │ + flw fa4,8(sp) │ │ │ │ + fle.s a5,fa4,fa5 │ │ │ │ + bnez a5,4874 │ │ │ │ + fmv.w.x fa4,s10 │ │ │ │ + fsub.s fa0,fa5,fa4 │ │ │ │ + flw fa4,12(sp) │ │ │ │ + fle.s a5,fa5,fa4 │ │ │ │ + bnez a5,4884 │ │ │ │ + flw fa3,24(sp) │ │ │ │ + flw fa4,4(sp) │ │ │ │ + fsub.s fa5,fa5,fa3 │ │ │ │ + fsub.s fa4,fs0,fa4 │ │ │ │ + fmul.s fa4,fa4,fa5 │ │ │ │ + fmv.w.x fa5,s4 │ │ │ │ + fsub.s fa5,fa5,fa3 │ │ │ │ + fdiv.s fa4,fa4,fa5 │ │ │ │ + flw fa5,4(sp) │ │ │ │ + fadd.s fa4,fa4,fa5 │ │ │ │ + fsub.s fa5,fs0,fs8 │ │ │ │ + fmv.w.x fa3,s4 │ │ │ │ + fmv.w.x fa2,s10 │ │ │ │ + fmul.s fa5,fa5,fa0 │ │ │ │ + fsub.s fa0,fa3,fa2 │ │ │ │ + fdiv.s fa5,fa5,fa0 │ │ │ │ + fadd.s fa5,fa5,fs8 │ │ │ │ + flt.s a4,fa5,fa4 │ │ │ │ + flt.s a5,fa4,fa5 │ │ │ │ + beqz a4,4732 │ │ │ │ + fmv.s ft0,fa4 │ │ │ │ + flt.s a4,ft0,fs6 │ │ │ │ + bnez a4,46ee │ │ │ │ + beqz a5,46e0 │ │ │ │ + fmv.s fa5,fa4 │ │ │ │ + flw fa4,12(s7) │ │ │ │ + fsw ft0,0(sp) │ │ │ │ + flt.s a5,fa4,fa5 │ │ │ │ + beqz a5,4758 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + bne s8,s5,464c │ │ │ │ + ld s0,336(sp) │ │ │ │ + ld s1,328(sp) │ │ │ │ + ld s2,320(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s5,296(sp) │ │ │ │ + ld s6,288(sp) │ │ │ │ + ld s7,280(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + ld s9,264(sp) │ │ │ │ + ld s10,256(sp) │ │ │ │ + fld fs0,232(sp) │ │ │ │ + fld fs1,224(sp) │ │ │ │ + fld fs2,216(sp) │ │ │ │ + fld fs3,208(sp) │ │ │ │ + fld fs4,200(sp) │ │ │ │ + fld fs5,192(sp) │ │ │ │ + fld fs6,184(sp) │ │ │ │ + fld fs7,176(sp) │ │ │ │ + fld fs8,168(sp) │ │ │ │ + fld fs9,160(sp) │ │ │ │ + fld fs10,152(sp) │ │ │ │ + fld fs11,144(sp) │ │ │ │ + j 440e │ │ │ │ + mv a3,a5 │ │ │ │ + j 44d8 │ │ │ │ + fmv.s fa4,fs8 │ │ │ │ + fmv.s fa5,fs8 │ │ │ │ + li a5,0 │ │ │ │ + fmv.s ft0,fa5 │ │ │ │ + j 46d4 │ │ │ │ + ld s0,336(sp) │ │ │ │ + ld s1,328(sp) │ │ │ │ + ld s2,320(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s7,280(sp) │ │ │ │ + ld s9,264(sp) │ │ │ │ + ld s10,256(sp) │ │ │ │ + fld fs0,232(sp) │ │ │ │ + fld fs2,216(sp) │ │ │ │ + fld fs3,208(sp) │ │ │ │ + fld fs6,184(sp) │ │ │ │ + fld fs7,176(sp) │ │ │ │ + fld fs8,168(sp) │ │ │ │ + fld fs10,152(sp) │ │ │ │ + j 440e │ │ │ │ + flw fa4,28(sp) │ │ │ │ + fcvt.d.s fa5,fa5 │ │ │ │ + flw fs7,20(s7) │ │ │ │ + fcvt.d.s fa4,fa4 │ │ │ │ + lw a5,0(s7) │ │ │ │ + fmadd.d fa0,fa4,fs10,fa5 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + fcvt.s.wu fs1,a5 │ │ │ │ + fsd fa4,16(sp) │ │ │ │ + fcvt.s.d fa0,fa0 │ │ │ │ + fdiv.s fa0,fa0,fs7 │ │ │ │ + jal 1740 │ │ │ │ + fcvt.w.s a5,fa0,rtz │ │ │ │ + fld fa4,16(sp) │ │ │ │ + flw ft0,0(sp) │ │ │ │ + fcvt.s.w fa5,a5 │ │ │ │ + flt.s a5,fs1,fa5 │ │ │ │ + beqz a5,479c │ │ │ │ + fmv.s fa5,fs1 │ │ │ │ + flt.s a5,fa5,fs6 │ │ │ │ + beqz a5,47a6 │ │ │ │ + fmv.w.x fa5,zero │ │ │ │ + fcvt.d.s ft0,ft0 │ │ │ │ + fcvt.w.s s0,fa5,rtz │ │ │ │ + fnmsub.d fa0,fa4,fs10,ft0 │ │ │ │ + sext.w s6,s0 │ │ │ │ + fcvt.s.d fa0,fa0 │ │ │ │ + fdiv.s fa0,fa0,fs7 │ │ │ │ + jal 1740 │ │ │ │ + fcvt.w.s a5,fa0,rtz │ │ │ │ + fcvt.s.w fa5,a5 │ │ │ │ + flt.s a5,fs1,fa5 │ │ │ │ + beqz a5,47d4 │ │ │ │ + fmv.s fa5,fs1 │ │ │ │ + flt.s a5,fa5,fs6 │ │ │ │ + beqz a5,47de │ │ │ │ + fmv.w.x fa5,zero │ │ │ │ + fcvt.w.s a3,fa5,rtz │ │ │ │ + sext.w a5,a3 │ │ │ │ + blt a5,s6,46ee │ │ │ │ + mulw a2,s0,s3 │ │ │ │ + ld a0,24(s7) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addw a2,a2,s8 │ │ │ │ + j 47fe │ │ │ │ + flw fs7,20(s7) │ │ │ │ + fcvt.d.w fa4,s6 │ │ │ │ + fcvt.d.s fs7,fs7 │ │ │ │ + flw fa5,16(s7) │ │ │ │ + fadd.d fa4,fa4,fs10 │ │ │ │ + fmv.w.x fa3,s10 │ │ │ │ + fcvt.d.s fa5,fa5 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + fmul.d fa5,fa5,fs9 │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + fmul.d fa4,fa4,fs7 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + flw fa0,0(a5) │ │ │ │ + fcvt.s.d fa5,fa5 │ │ │ │ + fcvt.s.d fa4,fa4 │ │ │ │ + fsub.s fa5,fa5,fa3 │ │ │ │ + fsub.s fa4,fa4,fs8 │ │ │ │ + fmul.s fa4,fa4,fs5 │ │ │ │ + fmadd.s fa5,fs4,fa5,fa4 │ │ │ │ + fmv.w.x fa4,s9 │ │ │ │ + fdiv.s fa5,fa5,fs11 │ │ │ │ + fsub.s fa5,fa4,fa5 │ │ │ │ + flt.s a4,fa5,fa0 │ │ │ │ + beqz a4,4868 │ │ │ │ + fsw fa5,0(a5) │ │ │ │ + sb s1,4(a5) │ │ │ │ + sw s2,8(a5) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addw a2,s3,a2 │ │ │ │ + bne s6,a3,47fa │ │ │ │ + j 46ee │ │ │ │ + fmv.s fa5,fs0 │ │ │ │ + fmv.s fa4,fs0 │ │ │ │ + li a5,0 │ │ │ │ + fmv.s ft0,fa5 │ │ │ │ + j 46d4 │ │ │ │ + flw fa5,4(sp) │ │ │ │ + fmv.w.x fa3,s10 │ │ │ │ + fsub.s fa4,fa5,fs8 │ │ │ │ + flw fa5,24(sp) │ │ │ │ + fsub.s fa5,fa5,fa3 │ │ │ │ + fmul.s fa4,fa4,fa0 │ │ │ │ + fdiv.s fa4,fa4,fa5 │ │ │ │ + fadd.s fa4,fa4,fs8 │ │ │ │ + j 46aa │ │ │ │ + ld s0,336(sp) │ │ │ │ + ld s1,328(sp) │ │ │ │ + ld s2,320(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s5,296(sp) │ │ │ │ + ld s7,280(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + ld s9,264(sp) │ │ │ │ + ld s10,256(sp) │ │ │ │ + fld fs0,232(sp) │ │ │ │ + fld fs2,216(sp) │ │ │ │ + fld fs3,208(sp) │ │ │ │ + fld fs6,184(sp) │ │ │ │ + fld fs7,176(sp) │ │ │ │ + fld fs8,168(sp) │ │ │ │ + fld fs9,160(sp) │ │ │ │ + fld fs10,152(sp) │ │ │ │ + j 440e │ │ │ │ + sd s0,336(sp) │ │ │ │ + sd s1,328(sp) │ │ │ │ + sd s2,320(sp) │ │ │ │ + sd s3,312(sp) │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s6,288(sp) │ │ │ │ + sd s7,280(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s9,264(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + fsd fs0,232(sp) │ │ │ │ + fsd fs1,224(sp) │ │ │ │ + fsd fs2,216(sp) │ │ │ │ + fsd fs3,208(sp) │ │ │ │ + fsd fs4,200(sp) │ │ │ │ + fsd fs5,192(sp) │ │ │ │ + fsd fs6,184(sp) │ │ │ │ + fsd fs7,176(sp) │ │ │ │ + fsd fs8,168(sp) │ │ │ │ + fsd fs9,160(sp) │ │ │ │ + fsd fs10,152(sp) │ │ │ │ + fsd fs11,144(sp) │ │ │ │ + jal 1820 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + lw a5,0(a1) │ │ │ │ + sd s8,48(sp) │ │ │ │ + auipc s8,0x3 │ │ │ │ + ld s8,1716(s8) │ │ │ │ + sd ra,120(sp) │ │ │ │ + ld a4,0(s8) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + beqz a5,4a52 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s10,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s2,0x3 │ │ │ │ + ld s2,1722(s2) │ │ │ │ + auipc s4,0x3 │ │ │ │ + ld s4,1666(s4) │ │ │ │ + addi s7,sp,6 │ │ │ │ + addi s6,sp,4 │ │ │ │ + lw a5,4(s10) │ │ │ │ + lui s3,0x10625 │ │ │ │ + addi s3,s3,-557 │ │ │ │ + li s9,0 │ │ │ │ + addi s5,sp,2 │ │ │ │ + bnez a5,4976 │ │ │ │ + j 4a2a │ │ │ │ + mv a0,s11 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 1800 │ │ │ │ + lw a5,4(s10) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + bgeu s9,a5,4a2a │ │ │ │ + mulw a5,s0,a5 │ │ │ │ + ld a3,24(s10) │ │ │ │ + addw a5,a5,s9 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a0,8(a5) │ │ │ │ + lbu s11,4(a5) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + blez a0,4964 │ │ │ │ + lw a5,0(s2) │ │ │ │ + bge a0,a5,4964 │ │ │ │ + lw a5,0(s4) │ │ │ │ + bge a0,a5,4964 │ │ │ │ + slliw a0,a0,0x10 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s5 │ │ │ │ + sraiw a0,a0,0x10 │ │ │ │ + jal 1730 │ │ │ │ + lh a2,6(sp) │ │ │ │ + lh a3,4(sp) │ │ │ │ + lh a4,2(sp) │ │ │ │ + slliw a5,a2,0x8 │ │ │ │ + slliw a7,a3,0x8 │ │ │ │ + slliw a6,a4,0x8 │ │ │ │ + subw a5,a5,a2 │ │ │ │ + subw a6,a6,a4 │ │ │ │ + subw a7,a7,a3 │ │ │ │ + mul t1,a5,s3 │ │ │ │ + sraiw a3,a7,0x1f │ │ │ │ + sraiw a2,a6,0x1f │ │ │ │ + sraiw a4,a5,0x1f │ │ │ │ + mv a0,s1 │ │ │ │ + mv a5,s11 │ │ │ │ + auipc a1,0x1 │ │ │ │ + addi a1,a1,-436 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + mul a7,a7,s3 │ │ │ │ + srai t1,t1,0x26 │ │ │ │ + subw a4,t1,a4 │ │ │ │ + mul a6,a6,s3 │ │ │ │ + srai a7,a7,0x26 │ │ │ │ + subw a3,a7,a3 │ │ │ │ + srai a6,a6,0x26 │ │ │ │ + subw a2,a6,a2 │ │ │ │ + jal 16d0 │ │ │ │ + lw a5,4(s10) │ │ │ │ + bltu s9,a5,4976 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,10 │ │ │ │ + jal 1800 │ │ │ │ + lw a5,0(s10) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + bltu s0,a5,494e │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,4a66 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + jal 1820 <__stack_chk_fail@plt> │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,4b76 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + li s1,0 │ │ │ │ + auipc s4,0x3 │ │ │ │ + ld s4,1338(s4) │ │ │ │ + auipc s2,0x3 │ │ │ │ + ld s2,1354(s2) │ │ │ │ + auipc s3,0x3 │ │ │ │ + ld s3,1298(s3) │ │ │ │ + ld a0,0(s4) │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 16c0 │ │ │ │ + lw a5,4(s6) │ │ │ │ + li s5,0 │ │ │ │ + bnez a5,4ada │ │ │ │ + j 4b56 │ │ │ │ + jal 14c0 │ │ │ │ + lw a5,4(s6) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + bgeu s5,a5,4b56 │ │ │ │ + mulw a5,a5,s1 │ │ │ │ + ld a3,24(s6) │ │ │ │ + auipc a0,0x1 │ │ │ │ + addi a0,a0,-650 │ │ │ │ + addw a5,a5,s5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a4,a3,a5 │ │ │ │ + lw a5,8(a4) │ │ │ │ + lbu s7,4(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + mv a1,s7 │ │ │ │ + blez a5,4acc │ │ │ │ + lw a4,0(s2) │ │ │ │ + bge a5,a4,4acc │ │ │ │ + lw a4,0(s3) │ │ │ │ + bge a5,a4,4acc │ │ │ │ + slliw s0,a5,0x8 │ │ │ │ + slli s0,s0,0x30 │ │ │ │ + ld a0,0(s4) │ │ │ │ + srli s0,s0,0x30 │ │ │ │ + sext.w s0,s0 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 17b0 │ │ │ │ + mv a1,s7 │ │ │ │ + auipc a0,0x1 │ │ │ │ + addi a0,a0,-732 │ │ │ │ + jal 14c0 │ │ │ │ + ld a0,0(s4) │ │ │ │ + mv a1,s0 │ │ │ │ + li a2,0 │ │ │ │ + jal 1510 │ │ │ │ + lw a5,4(s6) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + bltu s5,a5,4ada │ │ │ │ + lw a5,0(s6) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bltu s1,a5,4ab6 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + blez a1,4c5a │ │ │ │ + flw ft1,0(a0) │ │ │ │ + flw ft0,4(a0) │ │ │ │ + flw fa0,8(a0) │ │ │ │ + slli a4,a1,0x1 │ │ │ │ + add a4,a4,a1 │ │ │ │ + fmv.s ft4,ft1 │ │ │ │ + fmv.s ft3,ft0 │ │ │ │ + fmv.s ft2,fa0 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a0 │ │ │ │ + flw fa3,0(a0) │ │ │ │ + fmv.s ft6,ft1 │ │ │ │ + flw fa4,4(a0) │ │ │ │ + flt.s a5,fa3,ft1 │ │ │ │ + flw fa5,8(a0) │ │ │ │ + beqz a5,4bba │ │ │ │ + fmv.s ft6,fa3 │ │ │ │ + flt.s a5,fa4,ft0 │ │ │ │ + fmv.s ft5,ft0 │ │ │ │ + fmv.s ft1,ft6 │ │ │ │ + beqz a5,4bcc │ │ │ │ + fmv.s ft5,fa4 │ │ │ │ + flt.s a5,fa5,fa0 │ │ │ │ + fmv.s fa1,fa0 │ │ │ │ + fmv.s ft0,ft5 │ │ │ │ + beqz a5,4bde │ │ │ │ + fmv.s fa1,fa5 │ │ │ │ + flt.s a5,ft4,fa3 │ │ │ │ + fmv.s fa2,ft4 │ │ │ │ + fmv.s fa0,fa1 │ │ │ │ + beqz a5,4bf0 │ │ │ │ + fmv.s fa2,fa3 │ │ │ │ + flt.s a5,ft3,fa4 │ │ │ │ + fmv.s fa3,ft3 │ │ │ │ + fmv.s ft4,fa2 │ │ │ │ + beqz a5,4c02 │ │ │ │ + fmv.s fa3,fa4 │ │ │ │ + flt.s a5,ft2,fa5 │ │ │ │ + fmv.s fa4,ft2 │ │ │ │ + fmv.s ft3,fa3 │ │ │ │ + beqz a5,4c14 │ │ │ │ + fmv.s fa4,fa5 │ │ │ │ + addi a0,a0,12 │ │ │ │ + fmv.s ft2,fa4 │ │ │ │ + bne a0,a4,4ba0 │ │ │ │ + fadd.s fa2,fa2,ft6 │ │ │ │ + auipc a5,0x1 │ │ │ │ + flw fa5,-2014(a5) │ │ │ │ + fadd.s fa1,fa1,fa4 │ │ │ │ + fadd.s fa3,fa3,ft5 │ │ │ │ + fmul.s fa4,fa2,fa5 │ │ │ │ + addi sp,sp,16 │ │ │ │ + fmv.x.w a0,fa4 │ │ │ │ + fmul.s fa4,fa3,fa5 │ │ │ │ + fmul.s fa5,fa1,fa5 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + fmv.x.w a5,fa4 │ │ │ │ + fmv.x.w a1,fa5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + or a0,a0,a5 │ │ │ │ + ret │ │ │ │ + li a1,0 │ │ │ │ + mv a0,a1 │ │ │ │ + mv a5,a1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + or a0,a0,a5 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + blez a1,4cea │ │ │ │ + fmv.w.x ft0,a2 │ │ │ │ + slli a4,a1,0x1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a4,a4,a1 │ │ │ │ + fmv.w.x ft1,a3 │ │ │ │ + fmv.w.x fa1,a2 │ │ │ │ + fmv.w.x fa2,zero │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a0 │ │ │ │ + flw fa3,4(a0) │ │ │ │ + flw fa4,0(a0) │ │ │ │ + flw fa5,8(a0) │ │ │ │ + fsub.s fa3,fa3,fa1 │ │ │ │ + fsub.s fa4,fa4,ft0 │ │ │ │ + fsub.s fa5,fa5,ft1 │ │ │ │ + fmv.s fa0,fa2 │ │ │ │ + addi a0,a0,12 │ │ │ │ + fmul.s fa3,fa3,fa3 │ │ │ │ + fmadd.s fa4,fa4,fa4,fa3 │ │ │ │ + fmadd.s fa5,fa5,fa5,fa4 │ │ │ │ + flt.s a5,fa2,fa5 │ │ │ │ + beqz a5,4cc8 │ │ │ │ + fmv.s fa0,fa5 │ │ │ │ + fmv.s fa2,fa0 │ │ │ │ + bne a4,a0,4c94 │ │ │ │ + fmv.w.x fa5,zero │ │ │ │ + frflags a4 │ │ │ │ + flt.s a5,fa0,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,4cf2 │ │ │ │ + fsqrt.s fa0,fa0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + fmv.w.x fa0,zero │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 15e0 │ │ │ │ lw a5,0(a0) │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s0,48(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ fsd fs1,0(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ fsd fs0,8(sp) │ │ │ │ fmv.s fs1,fa0 │ │ │ │ mv s0,a1 │ │ │ │ mv s1,a2 │ │ │ │ mv s2,a3 │ │ │ │ - beqz a5,46a2 │ │ │ │ + beqz a5,4dc4 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ ld a5,8(a0) │ │ │ │ slli a6,a4,0x1 │ │ │ │ add a6,a6,a4 │ │ │ │ fmv.w.x fs0,zero │ │ │ │ slli a6,a6,0x2 │ │ │ │ @@ -3885,166 +4473,166 @@ │ │ │ │ flw fa5,0(a5) │ │ │ │ fmv.s fa3,fs0 │ │ │ │ fmul.s fa4,fa4,fa4 │ │ │ │ addi a5,a5,12 │ │ │ │ fmadd.s fa5,fa5,fa5,fa4 │ │ │ │ fsqrt.s fa5,fa5 │ │ │ │ flt.s a4,fs0,fa5 │ │ │ │ - beqz a4,462e │ │ │ │ + beqz a4,4d50 │ │ │ │ fmv.s fa3,fa5 │ │ │ │ fmv.s fs0,fa3 │ │ │ │ - bne a6,a5,460a │ │ │ │ - auipc s3,0x4 │ │ │ │ - ld s3,-1630(s3) │ │ │ │ + bne a6,a5,4d2c │ │ │ │ + auipc s3,0x3 │ │ │ │ + ld s3,640(s3) │ │ │ │ ld a0,0(s3) │ │ │ │ jal 17e0 │ │ │ │ mv a5,a0 │ │ │ │ ld a0,0(s3) │ │ │ │ mv s3,a5 │ │ │ │ jal 17c0 │ │ │ │ - bnez s1,4656 │ │ │ │ + bnez s1,4d78 │ │ │ │ mv s1,s3 │ │ │ │ - bnez s0,465a │ │ │ │ + bnez s0,4d7c │ │ │ │ mv s0,a0 │ │ │ │ - bnez s2,4678 │ │ │ │ + bnez s2,4d9a │ │ │ │ fcvt.s.w fa5,s1 │ │ │ │ fcvt.s.w fa1,s0 │ │ │ │ fmul.s fa5,fa5,fs1 │ │ │ │ fdiv.s fa1,fa1,fa5 │ │ │ │ fle.s a5,fs0,fa1 │ │ │ │ - beqz a5,469c │ │ │ │ + beqz a5,4dbe │ │ │ │ fmv.s fs0,fa1 │ │ │ │ - auipc a5,0x1 │ │ │ │ - flw fa1,-556(a5) │ │ │ │ + auipc a5,0x0 │ │ │ │ + flw fa1,1710(a5) │ │ │ │ mv a0,s0 │ │ │ │ ld s0,48(sp) │ │ │ │ ld ra,56(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ fld fs1,0(sp) │ │ │ │ fmv.s fa0,fs0 │ │ │ │ mv a1,s1 │ │ │ │ fld fs0,8(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ - j 2a32 │ │ │ │ + j 4268 │ │ │ │ fdiv.s fa1,fs0,fa1 │ │ │ │ - j 4680 │ │ │ │ + j 4da2 │ │ │ │ fmv.w.x fs0,zero │ │ │ │ - j 4636 │ │ │ │ + j 4d58 │ │ │ │ addi sp,sp,-16 │ │ │ │ mv a1,a0 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,364 │ │ │ │ + addi a0,a0,-1390 │ │ │ │ sd ra,8(sp) │ │ │ │ jal 1760 │ │ │ │ auipc a2,0x1 │ │ │ │ - addi a2,a2,390 │ │ │ │ + addi a2,a2,-1364 │ │ │ │ auipc a1,0x1 │ │ │ │ - addi a1,a1,430 │ │ │ │ + addi a1,a1,-1324 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,438 │ │ │ │ + addi a0,a0,-1316 │ │ │ │ jal 1760 │ │ │ │ li a0,10 │ │ │ │ jal 17d0 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,436 │ │ │ │ + addi a0,a0,-1318 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,472 │ │ │ │ + addi a0,a0,-1282 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,508 │ │ │ │ + addi a0,a0,-1246 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,560 │ │ │ │ + addi a0,a0,-1194 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,588 │ │ │ │ + addi a0,a0,-1166 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,656 │ │ │ │ + addi a0,a0,-1098 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,676 │ │ │ │ + addi a0,a0,-1078 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,744 │ │ │ │ + addi a0,a0,-1010 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,772 │ │ │ │ + addi a0,a0,-982 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,840 │ │ │ │ + addi a0,a0,-914 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,876 │ │ │ │ + addi a0,a0,-878 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,936 │ │ │ │ + addi a0,a0,-818 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,988 │ │ │ │ + addi a0,a0,-766 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1024 │ │ │ │ + addi a0,a0,-730 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1060 │ │ │ │ + addi a0,a0,-694 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1072 │ │ │ │ + addi a0,a0,-682 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1100 │ │ │ │ + addi a0,a0,-654 │ │ │ │ jal 1660 │ │ │ │ li a0,10 │ │ │ │ jal 17d0 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1138 │ │ │ │ + addi a0,a0,-616 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1174 │ │ │ │ + addi a0,a0,-580 │ │ │ │ jal 1660 │ │ │ │ li a0,10 │ │ │ │ jal 17d0 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1228 │ │ │ │ + addi a0,a0,-526 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1296 │ │ │ │ + addi a0,a0,-458 │ │ │ │ jal 1660 │ │ │ │ li a0,10 │ │ │ │ jal 17d0 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1334 │ │ │ │ + addi a0,a0,-420 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1370 │ │ │ │ + addi a0,a0,-384 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1414 │ │ │ │ + addi a0,a0,-340 │ │ │ │ jal 1660 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1458 │ │ │ │ + addi a0,a0,-296 │ │ │ │ jal 1660 │ │ │ │ li a0,10 │ │ │ │ jal 17d0 │ │ │ │ auipc a0,0x1 │ │ │ │ - addi a0,a0,1488 │ │ │ │ + addi a0,a0,-266 │ │ │ │ jal 1660 │ │ │ │ li a0,10 │ │ │ │ jal 17d0 │ │ │ │ li a0,1 │ │ │ │ jal 15a0 │ │ │ │ addi sp,sp,-400 │ │ │ │ sd s4,352(sp) │ │ │ │ mv s4,a4 │ │ │ │ auipc a4,0x3 │ │ │ │ - ld a4,1914(a4) │ │ │ │ + ld a4,88(a4) │ │ │ │ ld a5,0(a4) │ │ │ │ sd a5,200(sp) │ │ │ │ li a5,0 │ │ │ │ sd s10,304(sp) │ │ │ │ sd s11,296(sp) │ │ │ │ mv s10,a1 │ │ │ │ mv s11,a0 │ │ │ │ @@ -4075,38 +4663,38 @@ │ │ │ │ flw fs7,72(sp) │ │ │ │ jal 17a0 │ │ │ │ fmv.s fs5,fa0 │ │ │ │ fneg.s fa0,fs0 │ │ │ │ flw fs8,76(sp) │ │ │ │ jal 1710 │ │ │ │ fmv.s fs6,fa0 │ │ │ │ - bnez s1,4c44 │ │ │ │ + bnez s1,5366 │ │ │ │ fmv.w.x fs4,zero │ │ │ │ - auipc a5,0x1 │ │ │ │ - flw fs3,-1124(a5) │ │ │ │ - auipc a5,0x1 │ │ │ │ - flw fs2,-1128(a5) │ │ │ │ + auipc a5,0x0 │ │ │ │ + flw fs3,1146(a5) │ │ │ │ + auipc a5,0x0 │ │ │ │ + flw fs2,1142(a5) │ │ │ │ lw a5,16(s10) │ │ │ │ - beqz a5,4c0e │ │ │ │ - auipc a5,0x2 │ │ │ │ - fld fs0,-1660(a5) │ │ │ │ + beqz a5,5330 │ │ │ │ + auipc a5,0x1 │ │ │ │ + fld fs0,618(a5) │ │ │ │ sd s0,384(sp) │ │ │ │ addi a5,sp,160 │ │ │ │ sd s5,344(sp) │ │ │ │ sd s7,328(sp) │ │ │ │ sd s9,312(sp) │ │ │ │ fcvt.d.s fs1,fs1 │ │ │ │ sd s6,336(sp) │ │ │ │ sd s8,320(sp) │ │ │ │ li s9,0 │ │ │ │ addiw s0,s3,-1 │ │ │ │ addi s5,sp,16 │ │ │ │ addi s7,sp,120 │ │ │ │ sd a5,8(sp) │ │ │ │ - j 4a4a │ │ │ │ + j 516c │ │ │ │ fcvt.d.s ft4,ft4 │ │ │ │ fcvt.d.s ft3,ft3 │ │ │ │ fcvt.d.s ft2,ft2 │ │ │ │ fcvt.d.s fa0,fa0 │ │ │ │ fcvt.d.s ft1,ft1 │ │ │ │ fcvt.d.s ft0,ft0 │ │ │ │ fcvt.d.s fa1,fa1 │ │ │ │ @@ -4146,15 +4734,15 @@ │ │ │ │ fsw ft4,160(sp) │ │ │ │ fsw ft3,164(sp) │ │ │ │ fsw ft2,168(sp) │ │ │ │ fsw ft1,176(sp) │ │ │ │ fsw fa2,180(sp) │ │ │ │ fsw fa3,184(sp) │ │ │ │ sw zero,196(sp) │ │ │ │ - jal 297e │ │ │ │ + jal 41b4 │ │ │ │ srli a2,a0,0x20 │ │ │ │ fmv.w.x fa5,a2 │ │ │ │ fmv.w.x fa4,a0 │ │ │ │ fcvt.s.w fa0,s0 │ │ │ │ fneg.s fa5,fa5 │ │ │ │ mv a5,a1 │ │ │ │ sw a1,96(sp) │ │ │ │ @@ -4170,20 +4758,20 @@ │ │ │ │ fmul.s fa0,fa0,fa5 │ │ │ │ jal 14b0 │ │ │ │ fcvt.w.s a5,fa0,rtz │ │ │ │ sext.w a5,a5 │ │ │ │ not a3,a5 │ │ │ │ srai a3,a3,0x3f │ │ │ │ and a5,a5,a3 │ │ │ │ - bge a5,s3,4a08 │ │ │ │ + bge a5,s3,512a │ │ │ │ mv s6,a5 │ │ │ │ add a4,s2,s6 │ │ │ │ lbu a3,0(a4) │ │ │ │ li a4,-1 │ │ │ │ - beqz s4,4a1e │ │ │ │ + beqz s4,5140 │ │ │ │ ld a5,24(s10) │ │ │ │ add a5,a5,s8 │ │ │ │ lw a4,12(a5) │ │ │ │ ld a5,152(sp) │ │ │ │ ld t3,120(sp) │ │ │ │ ld t1,128(sp) │ │ │ │ ld a7,136(sp) │ │ │ │ @@ -4192,19 +4780,19 @@ │ │ │ │ mv a1,s5 │ │ │ │ mv a0,s11 │ │ │ │ sd a5,48(sp) │ │ │ │ sd t3,16(sp) │ │ │ │ sd t1,24(sp) │ │ │ │ sd a7,32(sp) │ │ │ │ sd a6,40(sp) │ │ │ │ - jal 2b86 │ │ │ │ + jal 43bc │ │ │ │ lw a4,16(s10) │ │ │ │ addi s9,s9,1 │ │ │ │ sext.w a5,s9 │ │ │ │ - bgeu a5,a4,4c02 │ │ │ │ + bgeu a5,a4,5324 │ │ │ │ ld a5,24(s10) │ │ │ │ slli s8,s9,0x4 │ │ │ │ ld a3,8(s10) │ │ │ │ add a5,a5,s8 │ │ │ │ lw a7,0(a5) │ │ │ │ lw a0,4(a5) │ │ │ │ lw a1,8(a5) │ │ │ │ @@ -4302,42 +4890,42 @@ │ │ │ │ fsw ft6,140(sp) │ │ │ │ fsw ft10,148(sp) │ │ │ │ fsw ft5,152(sp) │ │ │ │ fsw ft9,120(sp) │ │ │ │ fsw ft8,132(sp) │ │ │ │ fsw fa7,144(sp) │ │ │ │ mv s6,s0 │ │ │ │ - bnez s1,48f8 │ │ │ │ + bnez s1,501a │ │ │ │ mv a0,s7 │ │ │ │ - jal 297e │ │ │ │ + jal 41b4 │ │ │ │ srli a2,a0,0x20 │ │ │ │ fmv.w.x fa5,a2 │ │ │ │ fmv.w.x fa4,a0 │ │ │ │ fcvt.s.w fa0,s0 │ │ │ │ fneg.s fa5,fa5 │ │ │ │ mv a5,a1 │ │ │ │ sw a1,112(sp) │ │ │ │ fmul.s fa5,fa5,fs3 │ │ │ │ sw a0,104(sp) │ │ │ │ sw a2,108(sp) │ │ │ │ fnmsub.s fa5,fa4,fs2,fa5 │ │ │ │ - j 49d8 │ │ │ │ + j 50fa │ │ │ │ ld s0,384(sp) │ │ │ │ ld s5,344(sp) │ │ │ │ ld s6,336(sp) │ │ │ │ ld s7,328(sp) │ │ │ │ ld s8,320(sp) │ │ │ │ ld s9,312(sp) │ │ │ │ auipc a5,0x3 │ │ │ │ - ld a5,938(a5) │ │ │ │ + ld a5,-888(a5) │ │ │ │ ld a4,200(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,4c5e │ │ │ │ + bnez a5,5380 │ │ │ │ ld ra,392(sp) │ │ │ │ ld s1,376(sp) │ │ │ │ ld s2,368(sp) │ │ │ │ ld s3,360(sp) │ │ │ │ ld s4,352(sp) │ │ │ │ ld s10,304(sp) │ │ │ │ ld s11,296(sp) │ │ │ │ @@ -4348,32 +4936,32 @@ │ │ │ │ fld fs4,248(sp) │ │ │ │ fld fs5,240(sp) │ │ │ │ fld fs6,232(sp) │ │ │ │ fld fs7,224(sp) │ │ │ │ fld fs8,216(sp) │ │ │ │ addi sp,sp,400 │ │ │ │ ret │ │ │ │ - auipc a5,0x1 │ │ │ │ - flw fs4,-2028(a5) │ │ │ │ - auipc a5,0x1 │ │ │ │ - flw fs3,-2032(a5) │ │ │ │ - auipc a5,0x1 │ │ │ │ - flw fs2,-2036(a5) │ │ │ │ - j 48c4 │ │ │ │ + auipc a5,0x0 │ │ │ │ + flw fs4,242(a5) │ │ │ │ + auipc a5,0x0 │ │ │ │ + flw fs3,238(a5) │ │ │ │ + auipc a5,0x0 │ │ │ │ + flw fs2,234(a5) │ │ │ │ + j 4fe6 │ │ │ │ sd s0,384(sp) │ │ │ │ sd s5,344(sp) │ │ │ │ sd s6,336(sp) │ │ │ │ sd s7,328(sp) │ │ │ │ sd s8,320(sp) │ │ │ │ sd s9,312(sp) │ │ │ │ jal 1820 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s0,32(sp) │ │ │ │ auipc s0,0x3 │ │ │ │ - ld s0,838(s0) │ │ │ │ + ld s0,-988(s0) │ │ │ │ ld a5,0(s0) │ │ │ │ sd a5,24(sp) │ │ │ │ li a5,0 │ │ │ │ li a1,0 │ │ │ │ addi a0,sp,8 │ │ │ │ sd ra,40(sp) │ │ │ │ jal 1550 │ │ │ │ @@ -4383,15 +4971,15 @@ │ │ │ │ mul a0,a0,a5 │ │ │ │ ld a4,16(sp) │ │ │ │ ld a3,24(sp) │ │ │ │ ld a5,0(s0) │ │ │ │ xor a5,a5,a3 │ │ │ │ li a3,0 │ │ │ │ add a0,a0,a4 │ │ │ │ - bnez a5,4cae │ │ │ │ + bnez a5,53d0 │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ jal 1820 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s0,32(sp) │ │ │ │ @@ -4403,619 +4991,31 @@ │ │ │ │ sb zero,1(a0) │ │ │ │ sb zero,2(a0) │ │ │ │ sb zero,3(a0) │ │ │ │ sb zero,4(a0) │ │ │ │ mv a0,a1 │ │ │ │ li a1,46 │ │ │ │ jal 1700 │ │ │ │ - beqz a0,4d10 │ │ │ │ - beq s1,a0,4d10 │ │ │ │ + beqz a0,5432 │ │ │ │ + beq s1,a0,5432 │ │ │ │ sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ addi s2,a0,1 │ │ │ │ addi s3,a0,5 │ │ │ │ lbu s1,0(s2) │ │ │ │ - beqz s1,4d0c │ │ │ │ + beqz s1,542e │ │ │ │ jal 1540 <__ctype_tolower_loc@plt> │ │ │ │ ld a5,0(a0) │ │ │ │ slli s1,s1,0x2 │ │ │ │ addi s2,s2,1 │ │ │ │ add a5,a5,s1 │ │ │ │ lw a5,0(a5) │ │ │ │ addi s0,s0,1 │ │ │ │ sb a5,-1(s0) │ │ │ │ - bne s2,s3,4cee │ │ │ │ + bne s2,s3,5410 │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd ra,136(sp) │ │ │ │ - li a5,2 │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - bge a5,a2,517e │ │ │ │ - mv s0,a2 │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - li a2,3 │ │ │ │ - mv s2,a3 │ │ │ │ - fmv.w.x fa0,zero │ │ │ │ - auipc a5,0x0 │ │ │ │ - flw ft7,1798(a5) │ │ │ │ - auipc a5,0x1 │ │ │ │ - fld fa7,1326(a5) │ │ │ │ - mv s4,a1 │ │ │ │ - mv s3,a4 │ │ │ │ - li a3,-1 │ │ │ │ - beq s0,a2,4f6a │ │ │ │ - sraiw a7,s0,0x1 │ │ │ │ - addw t1,s0,a7 │ │ │ │ - addiw a4,s0,-1 │ │ │ │ - remw s1,a7,s0 │ │ │ │ - addw a6,a4,a7 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - remw a6,a6,s0 │ │ │ │ - slli a5,s1,0x1 │ │ │ │ - add a5,a5,s1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - flw fa1,0(a5) │ │ │ │ - flw fa2,4(a5) │ │ │ │ - remw a1,a7,s0 │ │ │ │ - slli a5,a6,0x1 │ │ │ │ - add a5,a5,a6 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - flw ft1,0(a5) │ │ │ │ - flw ft5,4(a5) │ │ │ │ - fsub.s fa4,ft1,fa1 │ │ │ │ - fsub.s ft6,ft5,fa2 │ │ │ │ - slli a5,a1,0x1 │ │ │ │ - add a5,a5,a1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - flw ft3,4(a5) │ │ │ │ - flw ft2,0(a5) │ │ │ │ - fsub.s fa3,ft3,fa2 │ │ │ │ - fsub.s fa5,ft2,fa1 │ │ │ │ - fmul.s fa4,fa4,fa3 │ │ │ │ - fmsub.s fa5,ft6,fa5,fa4 │ │ │ │ - feq.s a5,fa5,fa0 │ │ │ │ - bnez a5,4dda │ │ │ │ - flt.s a5,fa0,fa5 │ │ │ │ - bne a5,s2,4dda │ │ │ │ - bne t1,a7,4d68 │ │ │ │ - fsub.s fa6,ft3,ft5 │ │ │ │ - fsub.s ft8,ft1,ft2 │ │ │ │ - fsub.s ft11,ft5,ft3 │ │ │ │ - fsub.s ft10,ft2,ft1 │ │ │ │ - fmv.w.x ft9,zero │ │ │ │ - fmul.s fa5,fa6,ft1 │ │ │ │ - mv s5,a0 │ │ │ │ - mv a7,a0 │ │ │ │ - li a5,0 │ │ │ │ - li s6,-1 │ │ │ │ - fmadd.s ft8,ft8,ft5,fa5 │ │ │ │ - beq a6,a5,4eea │ │ │ │ - beq s1,a5,4eea │ │ │ │ - beq a1,a5,4eea │ │ │ │ - fsub.s fs0,fa2,ft3 │ │ │ │ - fmul.s fa4,fa6,fa1 │ │ │ │ - flw ft4,0(a7) │ │ │ │ - flw ft0,4(a7) │ │ │ │ - fmadd.s fa4,ft1,fs0,fa4 │ │ │ │ - fmadd.s fa4,ft2,ft6,fa4 │ │ │ │ - fle.s t1,fa0,fa4 │ │ │ │ - bnez t1,4e2e │ │ │ │ - fneg.s fa4,fa4 │ │ │ │ - fsub.s fa3,ft0,ft5 │ │ │ │ - fsub.s fa5,fa2,ft0 │ │ │ │ - fmul.s fa4,fa4,ft7 │ │ │ │ - fmul.s fa3,fa3,fa1 │ │ │ │ - fmadd.s fa5,ft1,fa5,fa3 │ │ │ │ - fmadd.s fa5,ft6,ft4,fa5 │ │ │ │ - fle.s t1,fa0,fa5 │ │ │ │ - bnez t1,4e52 │ │ │ │ - fneg.s fa5,fa5 │ │ │ │ - fsub.s fs2,ft0,fa2 │ │ │ │ - fsub.s fs1,ft3,ft0 │ │ │ │ - fmul.s fa3,fa5,ft7 │ │ │ │ - fmul.s fs2,fs2,ft2 │ │ │ │ - fmadd.s fa5,fa1,fs1,fs2 │ │ │ │ - fmadd.s fs0,ft4,fs0,fa5 │ │ │ │ - fle.s t1,fa0,fs0 │ │ │ │ - bnez t1,4e76 │ │ │ │ - fneg.s fs0,fs0 │ │ │ │ - fsub.s fs1,ft0,ft3 │ │ │ │ - fsub.s fa5,ft5,ft0 │ │ │ │ - fmul.s fs0,fs0,ft7 │ │ │ │ - fmul.s fs1,fs1,ft1 │ │ │ │ - fmadd.s fa5,ft2,fa5,fs1 │ │ │ │ - fmadd.s fa5,fa6,ft4,fa5 │ │ │ │ - fle.s t1,fa0,fa5 │ │ │ │ - bnez t1,4e9a │ │ │ │ - fneg.s fa5,fa5 │ │ │ │ - fadd.s fa3,fa3,fs0 │ │ │ │ - fcvt.d.s fa4,fa4 │ │ │ │ - fmul.d fa4,fa4,fa7 │ │ │ │ - fmadd.s fa5,fa5,ft7,fa3 │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - fle.d t1,fa5,fa4 │ │ │ │ - beqz t1,4eea │ │ │ │ - fmul.s ft0,ft10,ft0 │ │ │ │ - fmadd.s ft4,ft11,ft4,ft0 │ │ │ │ - fadd.s ft4,ft4,ft8 │ │ │ │ - fle.s t1,fa0,ft4 │ │ │ │ - beqz t1,4f9c │ │ │ │ - beq s6,a3,4fa4 │ │ │ │ - flt.s t1,ft9,ft4 │ │ │ │ - bnez t1,4fa4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - fmv.s ft4,ft9 │ │ │ │ - addi a7,a7,12 │ │ │ │ - beq a5,s0,4fae │ │ │ │ - fmv.s ft9,ft4 │ │ │ │ - bne a6,a5,4e02 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a7,a7,12 │ │ │ │ - bne a5,s0,4dfe │ │ │ │ - bne s6,a3,4fae │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - add a6,a6,s4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - slli a5,s1,0x2 │ │ │ │ - add a5,a5,s4 │ │ │ │ - sw a6,0(s3) │ │ │ │ - lw a5,0(a5) │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a1,a1,s4 │ │ │ │ - sw a5,4(s3) │ │ │ │ - lw a5,0(a1) │ │ │ │ - mv t1,s4 │ │ │ │ - li a6,0 │ │ │ │ - sw a5,8(s3) │ │ │ │ - li a1,0 │ │ │ │ - beq s1,a6,4f54 │ │ │ │ - lw t4,0(t1) │ │ │ │ - slli a5,a1,0x1 │ │ │ │ - lw t3,0(s5) │ │ │ │ - add a5,a5,a1 │ │ │ │ - slli a7,a1,0x2 │ │ │ │ - add a7,a7,s4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - sw t4,0(a7) │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw t3,0(a5) │ │ │ │ - lw a7,4(s5) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - sw a7,4(a5) │ │ │ │ - lw a7,8(s5) │ │ │ │ - sw a7,8(a5) │ │ │ │ - addiw a6,a6,1 │ │ │ │ - addi t1,t1,4 │ │ │ │ - addi s5,s5,12 │ │ │ │ - bne a6,s0,4f1e │ │ │ │ - bne a1,a4,51ac │ │ │ │ - mv s0,a1 │ │ │ │ - addi s3,s3,12 │ │ │ │ - bne s0,a2,4d5c │ │ │ │ - lw a5,0(s4) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - sw a5,0(s3) │ │ │ │ - lw a5,4(s4) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - sw a5,4(s3) │ │ │ │ - lw a5,8(s4) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - sw a5,8(s3) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - fneg.s ft4,ft4 │ │ │ │ - bne s6,a3,4ece │ │ │ │ - mv s6,a5 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a7,a7,12 │ │ │ │ - bne a5,s0,4ee2 │ │ │ │ - sd s7,72(sp) │ │ │ │ - slli s7,s0,0x1 │ │ │ │ - add s7,s7,s0 │ │ │ │ - slli s7,s7,0x2 │ │ │ │ - mv a0,s7 │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - jal 1530 │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1530 │ │ │ │ - slli s7,s0,0x2 │ │ │ │ - mv s9,a0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1530 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1530 │ │ │ │ - mv s7,a0 │ │ │ │ - beqz s10,513c │ │ │ │ - beqz s9,513c │ │ │ │ - beqz s8,513c │ │ │ │ - beqz a0,513c │ │ │ │ - mv a2,s4 │ │ │ │ - li a5,0 │ │ │ │ - li a0,0 │ │ │ │ - li s11,0 │ │ │ │ - li s4,0 │ │ │ │ - j 5034 │ │ │ │ - slli a4,s4,0x1 │ │ │ │ - lw a3,0(s5) │ │ │ │ - add a4,a4,s4 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sw a3,0(a4) │ │ │ │ - lw a6,4(s5) │ │ │ │ - slli a3,s4,0x2 │ │ │ │ - add a3,a3,s8 │ │ │ │ - sw a6,4(a4) │ │ │ │ - lw a6,8(s5) │ │ │ │ - sw a1,0(a3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - sw a6,8(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a2,a2,4 │ │ │ │ - addi s5,s5,12 │ │ │ │ - beq a5,s0,5074 │ │ │ │ - lw a1,0(a2) │ │ │ │ - beq s1,a5,50e0 │ │ │ │ - beq s6,a5,50e0 │ │ │ │ - bnez a0,5000 │ │ │ │ - slli a4,s11,0x1 │ │ │ │ - lw a3,0(s5) │ │ │ │ - add a4,a4,s11 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sw a3,0(a4) │ │ │ │ - lw a6,4(s5) │ │ │ │ - slli a3,s11,0x2 │ │ │ │ - add a3,a3,s7 │ │ │ │ - sw a6,4(a4) │ │ │ │ - lw a6,8(s5) │ │ │ │ - sw a1,0(a3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a6,8(a4) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addi a2,a2,4 │ │ │ │ - addi s5,s5,12 │ │ │ │ - bne a5,s0,5034 │ │ │ │ - addiw a5,a5,2 │ │ │ │ - addw a4,s4,s11 │ │ │ │ - bne a4,a5,515e │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 4d1a │ │ │ │ - addiw s4,s4,-2 │ │ │ │ - slliw a4,s4,0x1 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s11 │ │ │ │ - add a4,a4,s3 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 4d1a │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1690 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 1690 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 1690 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - ld s7,72(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - j 1690 │ │ │ │ - slli a3,s4,0x1 │ │ │ │ - lw a4,0(s5) │ │ │ │ - add a3,a3,s4 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,s10 │ │ │ │ - sw a4,0(a3) │ │ │ │ - lw a6,4(s5) │ │ │ │ - slli a4,s11,0x1 │ │ │ │ - add a4,a4,s11 │ │ │ │ - sw a6,4(a3) │ │ │ │ - lw a6,8(s5) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sw a6,8(a3) │ │ │ │ - lw a6,0(s5) │ │ │ │ - slli a3,s4,0x2 │ │ │ │ - add a3,a3,s8 │ │ │ │ - sw a6,0(a4) │ │ │ │ - lw a6,4(s5) │ │ │ │ - sw a1,0(a3) │ │ │ │ - slli a3,s11,0x2 │ │ │ │ - sw a6,4(a4) │ │ │ │ - lw a6,8(s5) │ │ │ │ - add a3,a3,s7 │ │ │ │ - xori a0,a0,1 │ │ │ │ - sw a6,8(a4) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - sw a1,0(a3) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - j 502a │ │ │ │ - auipc a5,0x3 │ │ │ │ - ld a5,-348(a5) │ │ │ │ - ld a3,0(a5) │ │ │ │ - li a2,34 │ │ │ │ - li a1,1 │ │ │ │ - auipc a0,0x0 │ │ │ │ - addi a0,a0,868 │ │ │ │ - jal 16b0 │ │ │ │ - li a0,1 │ │ │ │ - jal 15a0 │ │ │ │ - auipc a3,0x1 │ │ │ │ - addi a3,a3,354 │ │ │ │ - li a2,155 │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,158 │ │ │ │ - auipc a0,0x1 │ │ │ │ - addi a0,a0,198 │ │ │ │ - jal 1750 <__assert_fail@plt> │ │ │ │ - auipc a3,0x1 │ │ │ │ - addi a3,a3,322 │ │ │ │ - li a2,30 │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,128 │ │ │ │ - auipc a0,0x1 │ │ │ │ - addi a0,a0,144 │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - jal 1750 <__assert_fail@plt> │ │ │ │ - auipc a3,0x1 │ │ │ │ - addi a3,a3,276 │ │ │ │ - li a2,104 │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,80 │ │ │ │ - auipc a0,0x1 │ │ │ │ - addi a0,a0,104 │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - jal 1750 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - fsd fs3,16(sp) │ │ │ │ - fsd fs4,8(sp) │ │ │ │ - fsd fs5,0(sp) │ │ │ │ - li a5,2 │ │ │ │ - bge a5,a1,541c │ │ │ │ - fmv.w.x ft2,zero │ │ │ │ - mv s1,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s0,a2 │ │ │ │ - mv s4,a0 │ │ │ │ - mv a3,a0 │ │ │ │ - li s3,0 │ │ │ │ - j 5212 │ │ │ │ - addi a3,a3,12 │ │ │ │ - beq s3,s1,52f4 │ │ │ │ - addiw a4,s3,2 │ │ │ │ - remw a4,a4,s1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - flw fa0,0(a3) │ │ │ │ - flw ft0,8(a3) │ │ │ │ - flw fa1,4(a3) │ │ │ │ - remw a2,s3,s1 │ │ │ │ - slli a5,a4,0x1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s2 │ │ │ │ - flw fa4,8(a5) │ │ │ │ - flw fa5,4(a5) │ │ │ │ - flw fa3,0(a5) │ │ │ │ - slli a5,a2,0x1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s2 │ │ │ │ - flw ft3,8(a5) │ │ │ │ - flw ft1,0(a5) │ │ │ │ - flw fa2,4(a5) │ │ │ │ - fsub.s fa4,fa4,ft3 │ │ │ │ - fsub.s fa0,fa0,ft1 │ │ │ │ - fsub.s ft0,ft0,ft3 │ │ │ │ - fsub.s fa5,fa5,fa2 │ │ │ │ - fsub.s fa3,fa3,ft1 │ │ │ │ - fsub.s fa1,fa1,fa2 │ │ │ │ - fmul.s ft3,fa4,fa0 │ │ │ │ - fmul.s ft1,fa5,ft0 │ │ │ │ - fmul.s fa2,fa3,fa1 │ │ │ │ - fmsub.s fa3,fa3,ft0,ft3 │ │ │ │ - fmsub.s fa4,fa4,fa1,ft1 │ │ │ │ - fmsub.s fa5,fa5,fa0,fa2 │ │ │ │ - fmul.s fa2,fa3,fa3 │ │ │ │ - fmadd.s fa2,fa4,fa4,fa2 │ │ │ │ - fmadd.s fa2,fa5,fa5,fa2 │ │ │ │ - fsqrt.s fa2,fa2 │ │ │ │ - fle.s a5,ft2,fa2 │ │ │ │ - beqz a5,520c │ │ │ │ - fmul.s fs0,fa1,fa1 │ │ │ │ - fmadd.s fs0,fa0,fa0,fs0 │ │ │ │ - fmadd.s fs0,ft0,ft0,fs0 │ │ │ │ - fsqrt.s fs0,fs0 │ │ │ │ - feq.s a5,fs0,ft2 │ │ │ │ - bnez a5,53d8 │ │ │ │ - feq.s a5,fa2,ft2 │ │ │ │ - fdiv.s fs2,fa0,fs0 │ │ │ │ - fdiv.s fs1,fa1,fs0 │ │ │ │ - fdiv.s fs0,ft0,fs0 │ │ │ │ - bnez a5,53ec │ │ │ │ - fdiv.s fa4,fa4,fa2 │ │ │ │ - fdiv.s fa3,fa3,fa2 │ │ │ │ - fdiv.s fa5,fa5,fa2 │ │ │ │ - fmul.s fs3,fa5,fa1 │ │ │ │ - fmul.s fs4,fa4,ft0 │ │ │ │ - fmul.s fs5,fa3,fa0 │ │ │ │ - addi a3,a3,12 │ │ │ │ - fmsub.s fs3,fa3,ft0,fs3 │ │ │ │ - fmsub.s fs4,fa5,fa0,fs4 │ │ │ │ - fmsub.s fs5,fa4,fa1,fs5 │ │ │ │ - bne s3,s1,5212 │ │ │ │ - slli s6,s3,0x1 │ │ │ │ - add s6,s6,s3 │ │ │ │ - slli s6,s6,0x2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1530 │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a0,53fa │ │ │ │ - add s2,s2,s6 │ │ │ │ - mv a3,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - flw fa2,4(s4) │ │ │ │ - flw fa3,0(s4) │ │ │ │ - flw fa4,8(s4) │ │ │ │ - fmul.s fa5,fs1,fa2 │ │ │ │ - fmul.s fa2,fs4,fa2 │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi s4,s4,12 │ │ │ │ - addi a5,a5,12 │ │ │ │ - fmadd.s fa5,fs2,fa3,fa5 │ │ │ │ - fmadd.s fa3,fs3,fa3,fa2 │ │ │ │ - fmadd.s fa5,fs0,fa4,fa5 │ │ │ │ - fmadd.s fa4,fa4,fs5,fa3 │ │ │ │ - fsw fa5,-12(a5) │ │ │ │ - fsw fa4,-8(a5) │ │ │ │ - bne s2,s4,530e │ │ │ │ - fmv.w.x fa3,zero │ │ │ │ - li a4,0 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - remw a2,a4,s1 │ │ │ │ - flw fa1,0(a3) │ │ │ │ - flw fa5,4(a3) │ │ │ │ - addi a3,a3,12 │ │ │ │ - slli a5,a2,0x1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s5 │ │ │ │ - flw fa4,0(a5) │ │ │ │ - flw fa2,4(a5) │ │ │ │ - fsub.s fa4,fa4,fa1 │ │ │ │ - fadd.s fa5,fa5,fa2 │ │ │ │ - fmadd.s fa3,fa4,fa5,fa3 │ │ │ │ - bne a4,s1,534c │ │ │ │ - fmv.w.x fa5,zero │ │ │ │ - slli a0,s3,0x2 │ │ │ │ - fle.s s3,fa5,fa3 │ │ │ │ - jal 1530 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a4,a0 │ │ │ │ - li a5,0 │ │ │ │ - beqz a0,53fa │ │ │ │ - sw a5,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a4,a4,4 │ │ │ │ - bne s1,a5,5396 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 4d1a │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1690 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fld fs3,16(sp) │ │ │ │ - fld fs4,8(sp) │ │ │ │ - fld fs5,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,80(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - j 1690 │ │ │ │ - fmv.w.x fs0,zero │ │ │ │ - feq.s a5,fa2,ft2 │ │ │ │ - fmv.s fs1,fs0 │ │ │ │ - fmv.s fs2,fs0 │ │ │ │ - beqz a5,52ca │ │ │ │ - fmv.w.x fa5,zero │ │ │ │ - fmv.s fa3,fa5 │ │ │ │ - fmv.s fa4,fa5 │ │ │ │ - j 52d6 │ │ │ │ - auipc a5,0x3 │ │ │ │ - ld a5,-1050(a5) │ │ │ │ - ld a3,0(a5) │ │ │ │ - li a2,34 │ │ │ │ - li a1,1 │ │ │ │ - auipc a0,0x0 │ │ │ │ - addi a0,a0,166 │ │ │ │ - jal 16b0 │ │ │ │ - li a0,1 │ │ │ │ - jal 15a0 │ │ │ │ - auipc a3,0x1 │ │ │ │ - addi a3,a3,-324 │ │ │ │ - li a2,168 │ │ │ │ - auipc a1,0x1 │ │ │ │ - addi a1,a1,-544 │ │ │ │ - auipc a0,0x1 │ │ │ │ - addi a0,a0,-528 │ │ │ │ - jal 1750 <__assert_fail@plt> │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00005440 01000200 0000807f 0000003f 0000803f ...........?...? │ │ │ │ + 0x00005440 01000200 0000003f 0000803f 0000807f .......?...?.... │ │ │ │ 0x00005450 f30435bf f304353f eb26bebe eb263ebf ..5...5?.&...&>. │ │ │ │ 0x00005460 319d0e3f 0000c842 6666e63f 00003443 1..?...Bff.?..4C │ │ │ │ 0x00005470 00007a44 db0f4940 00007041 0000b443 ..zD..I@..pA...C │ │ │ │ 0x00005480 0000a040 000034c3 00247449 bd1bcf3e ...@..4..$tI...> │ │ │ │ - 0x00005490 7372632f 73757266 6163652e 63000000 src/surface.c... │ │ │ │ - 0x000054a0 73757266 6163652d 3e706978 656c7300 surface->pixels. │ │ │ │ - 0x000054b0 4552524f 523a204d 656d6f72 7920616c ERROR: Memory al │ │ │ │ - 0x000054c0 6c6f6361 74696f6e 20666169 6c757265 location failure │ │ │ │ - 0x000054d0 2e0a0000 00000000 73757266 61636500 ........surface. │ │ │ │ - 0x000054e0 1b5b3338 3b323b25 643b2564 3b25646d .[38;2;%d;%d;%dm │ │ │ │ - 0x000054f0 25631b5b 306d0000 25630000 00000000 %c.[0m..%c...... │ │ │ │ + 0x00005490 7372632f 74726961 6e67756c 6172697a src/triangulariz │ │ │ │ + 0x000054a0 6174696f 6e2e6300 6e203e3d 20330000 ation.c.n >= 3.. │ │ │ │ + 0x000054b0 6e32203d 3d206e20 2d203100 00000000 n2 == n - 1..... │ │ │ │ + 0x000054c0 4552524f 523a204d 656d6f72 7920616c ERROR: Memory al │ │ │ │ + 0x000054d0 6c6f6361 74696f6e 20666169 6c757265 location failure │ │ │ │ + 0x000054e0 2e0a0000 00000000 6e31202b 206e3220 ........n1 + n2 │ │ │ │ + 0x000054f0 3d3d206e 202b2032 00000000 00000000 == n + 2........ │ │ │ │ 0x00005500 7372632f 6d6f6465 6c2e6300 00000000 src/model.c..... │ │ │ │ 0x00005510 2a64656c 696d2021 3d20275c 30270000 *delim != '\0'.. │ │ │ │ 0x00005520 5741524e 3a20496e 76616c69 64207665 WARN: Invalid ve │ │ │ │ 0x00005530 72746578 20696e64 65782025 642e0a00 rtex index %d... │ │ │ │ 0x00005540 20000000 00000000 2f000000 00000000 ......./....... │ │ │ │ 0x00005550 30203c3d 20617869 73312026 26206178 0 <= axis1 && ax │ │ │ │ 0x00005560 69733120 3c3d2032 00000000 00000000 is1 <= 2........ │ │ │ │ @@ -57,182 +57,182 @@ │ │ │ │ 0x000057a0 742e0a00 00000000 4552524f 523a2046 t.......ERROR: F │ │ │ │ 0x000057b0 61696c65 6420746f 20726561 64206661 ailed to read fa │ │ │ │ 0x000057c0 63657420 64617461 2e0a0000 00000000 cet data........ │ │ │ │ 0x000057d0 5741524e 3a20696d 706f7274 65642066 WARN: imported f │ │ │ │ 0x000057e0 61636574 20636f75 6e742064 6f657320 acet count does │ │ │ │ 0x000057f0 6e6f7420 6d617463 68206578 70656374 not match expect │ │ │ │ 0x00005800 65642066 61636574 20636f75 6e742e0a ed facet count.. │ │ │ │ - 0x00005810 00000000 00000000 55736167 653a2025 ........Usage: % │ │ │ │ - 0x00005820 73205b4f 5054494f 4e2e2e2e 5d20494e s [OPTION...] IN │ │ │ │ - 0x00005830 5055545f 46494c45 0a000000 00000000 PUT_FILE........ │ │ │ │ - 0x00005840 616e204f 424a2033 44206d6f 64656c20 an OBJ 3D model │ │ │ │ - 0x00005850 666f726d 61742076 69657765 7220666f format viewer fo │ │ │ │ - 0x00005860 72207468 65207465 726d696e 616c0000 r the terminal.. │ │ │ │ - 0x00005870 33642d61 73636969 2d766965 77657200 3d-ascii-viewer. │ │ │ │ - 0x00005880 2573202d 2d202573 0a000000 00000000 %s -- %s........ │ │ │ │ - 0x00005890 20202d77 203c7369 7a653e20 20202020 -w │ │ │ │ - 0x000058a0 20202020 4f757470 75742077 69647468 Output width │ │ │ │ - 0x000058b0 20696e20 63686172 61637465 72730000 in characters.. │ │ │ │ - 0x000058c0 20202d68 203c7369 7a653e20 20202020 -h │ │ │ │ - 0x000058d0 20202020 4f757470 75742068 65696768 Output heigh │ │ │ │ - 0x000058e0 7420696e 20636861 72616374 65727300 t in characters. │ │ │ │ - 0x000058f0 20202d64 203c7365 636f6e64 733e2020 -d │ │ │ │ - 0x00005900 20202020 53746f70 20746865 2070726f Stop the pro │ │ │ │ - 0x00005910 6772616d 20616674 65722074 68697320 gram after this │ │ │ │ - 0x00005920 6d616e79 20736563 6f6e6473 2e000000 many seconds.... │ │ │ │ - 0x00005930 20202d66 203c6672 616d6573 3e202020 -f │ │ │ │ - 0x00005940 20202020 4672616d 65732070 65722073 Frames per s │ │ │ │ - 0x00005950 65636f6e 642e0000 20202d61 203c7261 econd... -a Disp │ │ │ │ - 0x00005970 6c617920 61737375 6d696e67 20746869 lay assuming thi │ │ │ │ - 0x00005980 73206865 69676874 2f776964 74682072 s height/width r │ │ │ │ - 0x00005990 6174696f 20666f72 20746572 6d696e61 atio for termina │ │ │ │ - 0x000059a0 6c000000 00000000 20202020 20202020 l....... │ │ │ │ - 0x000059b0 20202020 20202020 20202020 63686172 char │ │ │ │ - 0x000059c0 61637465 72732e00 20202d63 203c6368 acters.. -c Prov │ │ │ │ - 0x000059e0 69646520 616c7465 726e6174 65206c75 ide alternate lu │ │ │ │ - 0x000059f0 6d696e65 7363656e 63652063 68617261 minescence chara │ │ │ │ - 0x00005a00 63746572 73202866 726f6d20 6c657373 cters (from less │ │ │ │ - 0x00005a10 20746f00 00000000 20202020 20202020 to..... │ │ │ │ - 0x00005a20 20202020 20202020 20202020 6d6f7265 more │ │ │ │ - 0x00005a30 206c6967 6874292e 00000000 00000000 light)......... │ │ │ │ - 0x00005a40 20202d73 20202020 20202020 20202020 -s │ │ │ │ - 0x00005a50 20202020 53747265 74636820 74686520 Stretch the │ │ │ │ - 0x00005a60 6d6f6465 6c2c2072 65676172 646c6573 model, regardles │ │ │ │ - 0x00005a70 73206f66 20746865 20686569 6768742f s of the height/ │ │ │ │ - 0x00005a80 77696474 68207261 74696f2e 00000000 width ratio..... │ │ │ │ - 0x00005a90 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00005aa0 20202020 666f7220 7465726d 696e616c for terminal │ │ │ │ - 0x00005ab0 20636861 72616374 6572732e 00000000 characters..... │ │ │ │ - 0x00005ac0 20202d74 20202020 20202020 20202020 -t │ │ │ │ - 0x00005ad0 20202020 416c6c6f 77207468 6520616e Allow the an │ │ │ │ - 0x00005ae0 696d6174 696f6e20 746f2072 65616368 imation to reach │ │ │ │ - 0x00005af0 206d6178 696d756d 20656c65 76617469 maximum elevati │ │ │ │ - 0x00005b00 6f6e2e00 00000000 20202d6c 20202020 on...... -l │ │ │ │ - 0x00005b10 20202020 20202020 20202020 446f6e27 Don' │ │ │ │ - 0x00005b20 7420726f 74617465 20746865 206c6967 t rotate the lig │ │ │ │ - 0x00005b30 68742077 69746820 74686520 6d6f6465 ht with the mode │ │ │ │ - 0x00005b40 6c2e0000 00000000 20202d58 2c202d59 l....... -X, -Y │ │ │ │ - 0x00005b50 2c202d5a 20202020 20202020 496e7665 , -Z Inve │ │ │ │ - 0x00005b60 72742072 65737065 63746976 65206178 rt respective ax │ │ │ │ - 0x00005b70 65732e00 00000000 20202d58 595a2c20 es...... -XYZ, │ │ │ │ - 0x00005b80 2d585a59 2c202d59 585a2c20 4368616e -XZY, -YXZ, Chan │ │ │ │ - 0x00005b90 6765206d 6f64656c 206f7269 656e7461 ge model orienta │ │ │ │ - 0x00005ba0 74696f6e 2e000000 20202d59 5a582c20 tion.... -YZX, │ │ │ │ - 0x00005bb0 2d5a5859 2c202d5a 59582020 00000000 -ZXY, -ZYX .... │ │ │ │ - 0x00005bc0 20202d46 20202020 20202020 20202020 -F │ │ │ │ - 0x00005bd0 20202020 466c6970 20666163 65732e20 Flip faces. │ │ │ │ - 0x00005be0 00000000 00000000 20202d7a 203c7a6f ........ -z Chan │ │ │ │ - 0x00005c00 6765207a 6f6f6d20 6c657665 6c202864 ge zoom level (d │ │ │ │ - 0x00005c10 65666175 6c743a20 31303029 2e000000 efault: 100).... │ │ │ │ - 0x00005c20 20202d2d 636f6c6f 72202020 20202020 --color │ │ │ │ - 0x00005c30 20202020 44697370 6c617920 77697468 Display with │ │ │ │ - 0x00005c40 20636f6c 6f72732e 00000000 00000000 colors......... │ │ │ │ - 0x00005c50 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00005c60 20202020 54686520 4f424a20 666f726d The OBJ form │ │ │ │ - 0x00005c70 61742072 656c6965 73206f6e 20746865 at relies on the │ │ │ │ - 0x00005c80 20636f6d 70616e69 6f6e204d 544c2066 companion MTL f │ │ │ │ - 0x00005c90 696c6573 2e000000 20202d2d 736e6170 iles.... --snap │ │ │ │ - 0x00005ca0 203c617a 3e203c61 6c3e2020 4f757470 Outp │ │ │ │ - 0x00005cb0 75742061 2073696e 676c6520 736e6170 ut a single snap │ │ │ │ - 0x00005cc0 20746f20 7374646f 75742c20 77697468 to stdout, with │ │ │ │ - 0x00005cd0 20746865 20676976 656e2061 7a696d75 the given azimu │ │ │ │ - 0x00005ce0 74680000 00000000 20202020 20202020 th...... │ │ │ │ - 0x00005cf0 20202020 20202020 20202020 616e6420 and │ │ │ │ - 0x00005d00 616c7469 74756465 20616e67 6c65732c altitude angles, │ │ │ │ - 0x00005d10 20696e20 64656772 6565732e 00000000 in degrees..... │ │ │ │ - 0x00005d20 20202d2d 696e7465 72616374 69766520 --interactive │ │ │ │ - 0x00005d30 20202020 4d616e75 616c6c79 20726f74 Manually rot │ │ │ │ - 0x00005d40 61746520 74686520 63616d65 72612e00 ate the camera.. │ │ │ │ - 0x00005d50 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00005d60 20202020 436f6e74 726f6c73 3a204152 Controls: AR │ │ │ │ - 0x00005d70 524f5720 4b455953 2c20272d 272c2027 ROW KEYS, '-', ' │ │ │ │ - 0x00005d80 2b270000 00000000 20202020 20202020 +'...... │ │ │ │ - 0x00005d90 20202020 20202020 20202020 416c742d Alt- │ │ │ │ - 0x00005da0 636f6e74 726f6c73 3a20482c 204a2c20 controls: H, J, │ │ │ │ - 0x00005db0 4b2c204c 2c20412c 20530000 00000000 K, L, A, S...... │ │ │ │ - 0x00005dc0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00005dd0 20202020 51756974 3a205120 20202054 Quit: Q T │ │ │ │ - 0x00005de0 6f67676c 65204875 643a2054 00000000 oggle Hud: T.... │ │ │ │ - 0x00005df0 20202d3f 2c202d2d 68656c70 20202020 -?, --help │ │ │ │ - 0x00005e00 20202020 47697665 20746869 73206865 Give this he │ │ │ │ - 0x00005e10 6c70206c 69737400 2e2c273a 3b212b2a lp list..,':;!+* │ │ │ │ - 0x00005e20 3d232440 00000000 54727920 60257320 =#$@....Try `%s │ │ │ │ - 0x00005e30 2d2d6865 6c702720 666f7220 6d6f7265 --help' for more │ │ │ │ - 0x00005e40 20696e66 6f726d61 74696f6e 2e0a0000 information.... │ │ │ │ - 0x00005e50 2d2d6865 6c700000 4552524f 523a2049 --help..ERROR: I │ │ │ │ - 0x00005e60 6e76616c 69642077 69647468 3a202573 nvalid width: %s │ │ │ │ - 0x00005e70 0a000000 00000000 4552524f 523a2049 ........ERROR: I │ │ │ │ - 0x00005e80 6e76616c 69642068 65696768 743a2025 nvalid height: % │ │ │ │ - 0x00005e90 730a0000 00000000 4552524f 523a2049 s.......ERROR: I │ │ │ │ - 0x00005ea0 6e76616c 69642046 50533a20 25730a00 nvalid FPS: %s.. │ │ │ │ - 0x00005eb0 4552524f 523a2049 6e76616c 69642064 ERROR: Invalid d │ │ │ │ - 0x00005ec0 75726174 696f6e3a 2025730a 00000000 uration: %s..... │ │ │ │ - 0x00005ed0 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ - 0x00005ee0 73706563 742d7261 74696f3a 2025730a spect-ratio: %s. │ │ │ │ - 0x00005ef0 00000000 00000000 4552524f 523a2041 ........ERROR: A │ │ │ │ - 0x00005f00 74206c65 61737420 6f6e6520 6c756d69 t least one lumi │ │ │ │ - 0x00005f10 6e657363 656e6365 20636861 72616374 nescence charact │ │ │ │ - 0x00005f20 6572206d 75737420 62652070 726f7669 er must be provi │ │ │ │ - 0x00005f30 6465642e 0a000000 2d740000 00000000 ded.....-t...... │ │ │ │ - 0x00005f40 2d6c0000 00000000 2d580000 00000000 -l......-X...... │ │ │ │ - 0x00005f50 2d590000 00000000 2d5a0000 00000000 -Y......-Z...... │ │ │ │ - 0x00005f60 2d7a0000 00000000 4552524f 523a2049 -z......ERROR: I │ │ │ │ - 0x00005f70 6e76616c 6964207a 6f6f6d3a 2025730a nvalid zoom: %s. │ │ │ │ - 0x00005f80 00000000 00000000 2d58595a 00000000 ........-XYZ.... │ │ │ │ - 0x00005f90 2d585a59 00000000 2d59585a 00000000 -XZY....-YXZ.... │ │ │ │ - 0x00005fa0 2d595a58 00000000 2d5a5859 00000000 -YZX....-ZXY.... │ │ │ │ - 0x00005fb0 2d5a5958 00000000 2d460000 00000000 -ZYX....-F...... │ │ │ │ - 0x00005fc0 2d2d636f 6c6f7200 2d2d736e 61700000 --color.--snap.. │ │ │ │ - 0x00005fd0 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ - 0x00005fe0 7a696d75 74683a20 25730a00 00000000 zimuth: %s...... │ │ │ │ - 0x00005ff0 4552524f 523a2049 6e76616c 69642061 ERROR: Invalid a │ │ │ │ - 0x00006000 6c746974 7564653a 2025730a 00000000 ltitude: %s..... │ │ │ │ - 0x00006010 2d2d696e 74657261 63746976 65000000 --interactive... │ │ │ │ - 0x00006020 4552524f 523a2049 6e76616c 6964206f ERROR: Invalid o │ │ │ │ - 0x00006030 7074696f 6e3a2025 730a0000 00000000 ption: %s....... │ │ │ │ - 0x00006040 4552524f 523a2049 6e707574 2066696c ERROR: Input fil │ │ │ │ - 0x00006050 65206861 73206e6f 20657874 656e7369 e has no extensi │ │ │ │ - 0x00006060 6f6e2e0a 00000000 6f626a00 00000000 on......obj..... │ │ │ │ - 0x00006070 73746c00 00000000 5741524e 3a20436f stl.....WARN: Co │ │ │ │ - 0x00006080 6c6f7273 20617265 206e6f74 20737570 lors are not sup │ │ │ │ - 0x00006090 706f7274 65642069 6e205354 4c20666f ported in STL fo │ │ │ │ - 0x000060a0 726d6174 2e0a0000 4552524f 523a2049 rmat....ERROR: I │ │ │ │ - 0x000060b0 6e707574 2066696c 65206861 7320756e nput file has un │ │ │ │ - 0x000060c0 73757070 6f727465 64206578 74656e73 supported extens │ │ │ │ - 0x000060d0 696f6e2e 0a000000 4552524f 523a2043 ion.....ERROR: C │ │ │ │ - 0x000060e0 6f756c64 206e6f74 20726561 64206d6f ould not read mo │ │ │ │ - 0x000060f0 64656c20 76657274 65786573 2e0a0000 del vertexes.... │ │ │ │ - 0x00006100 4552524f 523a2043 6f756c64 206e6f74 ERROR: Could not │ │ │ │ - 0x00006110 20726561 64206d6f 64656c20 66616365 read model face │ │ │ │ - 0x00006120 732e0a00 00000000 4552524f 523a2054 s.......ERROR: T │ │ │ │ - 0x00006130 65726d69 6e616c20 646f6573 206e6f74 erminal does not │ │ │ │ - 0x00006140 20737570 706f7274 20636f6c 6f72732e support colors. │ │ │ │ - 0x00006150 0a000000 00000000 4552524f 523a2054 ........ERROR: T │ │ │ │ - 0x00006160 65726d69 6e616c20 646f6573 206e6f74 erminal does not │ │ │ │ - 0x00006170 20737570 706f7274 20636861 6e67696e support changin │ │ │ │ - 0x00006180 6720636f 6c6f7273 2e0a0000 00000000 g colors........ │ │ │ │ - 0x00006190 5741524e 3a205465 726d696e 616c2064 WARN: Terminal d │ │ │ │ - 0x000061a0 6f65736e 27742073 7570706f 72742065 oesn't support e │ │ │ │ - 0x000061b0 6e6f7567 6820636f 6c6f7273 20666f72 nough colors for │ │ │ │ - 0x000061c0 20616c6c 206d6174 65726961 6c732e0a all materials.. │ │ │ │ - 0x000061d0 00000000 00000000 7a6f3a25 342e3066 ........zo:%4.0f │ │ │ │ - 0x000061e0 00000000 00000000 617a3a20 25332e30 ........az: %3.0 │ │ │ │ - 0x000061f0 66000000 00000000 616c3a20 25332e30 f.......al: %3.0 │ │ │ │ - 0x00006200 66000000 00000000 7372632f 74726961 f.......src/tria │ │ │ │ - 0x00006210 6e67756c 6172697a 6174696f 6e2e6300 ngularization.c. │ │ │ │ - 0x00006220 6e203e3d 20330000 6e32203d 3d206e20 n >= 3..n2 == n │ │ │ │ - 0x00006230 2d203100 00000000 6e31202b 206e3220 - 1.....n1 + n2 │ │ │ │ - 0x00006240 3d3d206e 202b2032 00000000 00000000 == n + 2........ │ │ │ │ - 0x00006250 00000000 0000e03f 00000000 0000d03f .......?.......? │ │ │ │ - 0x00006260 00000000 0000c03f 00000000 80842e41 .......?.......A │ │ │ │ - 0x00006270 00000060 fb210940 72c45a7c 0a00f03f ...`.!.@r.Z|...? │ │ │ │ - 0x00006280 73757266 6163655f 636c6561 72000000 surface_clear... │ │ │ │ - 0x00006290 7374725f 63686f70 00000000 00000000 str_chop........ │ │ │ │ - 0x000062a0 6d6f6465 6c5f6368 616e6765 5f6f7269 model_change_ori │ │ │ │ - 0x000062b0 656e7461 74696f6e 00000000 00000000 entation........ │ │ │ │ - 0x000062c0 74726961 6e67756c 6172697a 655f7265 triangularize_re │ │ │ │ - 0x000062d0 63757273 65000000 74726961 6e67756c curse...triangul │ │ │ │ - 0x000062e0 6172697a 6500 arize. │ │ │ │ + 0x00005810 00000000 00000000 7372632f 73757266 ........src/surf │ │ │ │ + 0x00005820 6163652e 63000000 73757266 6163652d ace.c...surface- │ │ │ │ + 0x00005830 3e706978 656c7300 73757266 61636500 >pixels.surface. │ │ │ │ + 0x00005840 1b5b3338 3b323b25 643b2564 3b25646d .[38;2;%d;%d;%dm │ │ │ │ + 0x00005850 25631b5b 306d0000 25630000 00000000 %c.[0m..%c...... │ │ │ │ + 0x00005860 55736167 653a2025 73205b4f 5054494f Usage: %s [OPTIO │ │ │ │ + 0x00005870 4e2e2e2e 5d20494e 5055545f 46494c45 N...] INPUT_FILE │ │ │ │ + 0x00005880 0a000000 00000000 616e204f 424a2033 ........an OBJ 3 │ │ │ │ + 0x00005890 44206d6f 64656c20 666f726d 61742076 D model format v │ │ │ │ + 0x000058a0 69657765 7220666f 72207468 65207465 iewer for the te │ │ │ │ + 0x000058b0 726d696e 616c0000 33642d61 73636969 rminal..3d-ascii │ │ │ │ + 0x000058c0 2d766965 77657200 2573202d 2d202573 -viewer.%s -- %s │ │ │ │ + 0x000058d0 0a000000 00000000 20202d77 203c7369 ........ -w Outp │ │ │ │ + 0x000058f0 75742077 69647468 20696e20 63686172 ut width in char │ │ │ │ + 0x00005900 61637465 72730000 20202d68 203c7369 acters.. -h Outp │ │ │ │ + 0x00005920 75742068 65696768 7420696e 20636861 ut height in cha │ │ │ │ + 0x00005930 72616374 65727300 20202d64 203c7365 racters. -d Stop │ │ │ │ + 0x00005950 20746865 2070726f 6772616d 20616674 the program aft │ │ │ │ + 0x00005960 65722074 68697320 6d616e79 20736563 er this many sec │ │ │ │ + 0x00005970 6f6e6473 2e000000 20202d66 203c6672 onds.... -f Fram │ │ │ │ + 0x00005990 65732070 65722073 65636f6e 642e0000 es per second... │ │ │ │ + 0x000059a0 20202d61 203c7261 74696f3e 20202020 -a │ │ │ │ + 0x000059b0 20202020 44697370 6c617920 61737375 Display assu │ │ │ │ + 0x000059c0 6d696e67 20746869 73206865 69676874 ming this height │ │ │ │ + 0x000059d0 2f776964 74682072 6174696f 20666f72 /width ratio for │ │ │ │ + 0x000059e0 20746572 6d696e61 6c000000 00000000 terminal....... │ │ │ │ + 0x000059f0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00005a00 20202020 63686172 61637465 72732e00 characters.. │ │ │ │ + 0x00005a10 20202d63 203c6368 6172733e 20202020 -c │ │ │ │ + 0x00005a20 20202020 50726f76 69646520 616c7465 Provide alte │ │ │ │ + 0x00005a30 726e6174 65206c75 6d696e65 7363656e rnate luminescen │ │ │ │ + 0x00005a40 63652063 68617261 63746572 73202866 ce characters (f │ │ │ │ + 0x00005a50 726f6d20 6c657373 20746f00 00000000 rom less to..... │ │ │ │ + 0x00005a60 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00005a70 20202020 6d6f7265 206c6967 6874292e more light). │ │ │ │ + 0x00005a80 00000000 00000000 20202d73 20202020 ........ -s │ │ │ │ + 0x00005a90 20202020 20202020 20202020 53747265 Stre │ │ │ │ + 0x00005aa0 74636820 74686520 6d6f6465 6c2c2072 tch the model, r │ │ │ │ + 0x00005ab0 65676172 646c6573 73206f66 20746865 egardless of the │ │ │ │ + 0x00005ac0 20686569 6768742f 77696474 68207261 height/width ra │ │ │ │ + 0x00005ad0 74696f2e 00000000 20202020 20202020 tio..... │ │ │ │ + 0x00005ae0 20202020 20202020 20202020 666f7220 for │ │ │ │ + 0x00005af0 7465726d 696e616c 20636861 72616374 terminal charact │ │ │ │ + 0x00005b00 6572732e 00000000 20202d74 20202020 ers..... -t │ │ │ │ + 0x00005b10 20202020 20202020 20202020 416c6c6f Allo │ │ │ │ + 0x00005b20 77207468 6520616e 696d6174 696f6e20 w the animation │ │ │ │ + 0x00005b30 746f2072 65616368 206d6178 696d756d to reach maximum │ │ │ │ + 0x00005b40 20656c65 76617469 6f6e2e00 00000000 elevation...... │ │ │ │ + 0x00005b50 20202d6c 20202020 20202020 20202020 -l │ │ │ │ + 0x00005b60 20202020 446f6e27 7420726f 74617465 Don't rotate │ │ │ │ + 0x00005b70 20746865 206c6967 68742077 69746820 the light with │ │ │ │ + 0x00005b80 74686520 6d6f6465 6c2e0000 00000000 the model....... │ │ │ │ + 0x00005b90 20202d58 2c202d59 2c202d5a 20202020 -X, -Y, -Z │ │ │ │ + 0x00005ba0 20202020 496e7665 72742072 65737065 Invert respe │ │ │ │ + 0x00005bb0 63746976 65206178 65732e00 00000000 ctive axes...... │ │ │ │ + 0x00005bc0 20202d58 595a2c20 2d585a59 2c202d59 -XYZ, -XZY, -Y │ │ │ │ + 0x00005bd0 585a2c20 4368616e 6765206d 6f64656c XZ, Change model │ │ │ │ + 0x00005be0 206f7269 656e7461 74696f6e 2e000000 orientation.... │ │ │ │ + 0x00005bf0 20202d59 5a582c20 2d5a5859 2c202d5a -YZX, -ZXY, -Z │ │ │ │ + 0x00005c00 59582020 00000000 20202d46 20202020 YX .... -F │ │ │ │ + 0x00005c10 20202020 20202020 20202020 466c6970 Flip │ │ │ │ + 0x00005c20 20666163 65732e20 00000000 00000000 faces. ........ │ │ │ │ + 0x00005c30 20202d7a 203c7a6f 6f6d3e20 20202020 -z │ │ │ │ + 0x00005c40 20202020 4368616e 6765207a 6f6f6d20 Change zoom │ │ │ │ + 0x00005c50 6c657665 6c202864 65666175 6c743a20 level (default: │ │ │ │ + 0x00005c60 31303029 2e000000 20202d2d 636f6c6f 100).... --colo │ │ │ │ + 0x00005c70 72202020 20202020 20202020 44697370 r Disp │ │ │ │ + 0x00005c80 6c617920 77697468 20636f6c 6f72732e lay with colors. │ │ │ │ + 0x00005c90 00000000 00000000 20202020 20202020 ........ │ │ │ │ + 0x00005ca0 20202020 20202020 20202020 54686520 The │ │ │ │ + 0x00005cb0 4f424a20 666f726d 61742072 656c6965 OBJ format relie │ │ │ │ + 0x00005cc0 73206f6e 20746865 20636f6d 70616e69 s on the compani │ │ │ │ + 0x00005cd0 6f6e204d 544c2066 696c6573 2e000000 on MTL files.... │ │ │ │ + 0x00005ce0 20202d2d 736e6170 203c617a 3e203c61 --snap Output a sin │ │ │ │ + 0x00005d00 676c6520 736e6170 20746f20 7374646f gle snap to stdo │ │ │ │ + 0x00005d10 75742c20 77697468 20746865 20676976 ut, with the giv │ │ │ │ + 0x00005d20 656e2061 7a696d75 74680000 00000000 en azimuth...... │ │ │ │ + 0x00005d30 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00005d40 20202020 616e6420 616c7469 74756465 and altitude │ │ │ │ + 0x00005d50 20616e67 6c65732c 20696e20 64656772 angles, in degr │ │ │ │ + 0x00005d60 6565732e 00000000 20202d2d 696e7465 ees..... --inte │ │ │ │ + 0x00005d70 72616374 69766520 20202020 4d616e75 ractive Manu │ │ │ │ + 0x00005d80 616c6c79 20726f74 61746520 74686520 ally rotate the │ │ │ │ + 0x00005d90 63616d65 72612e00 20202020 20202020 camera.. │ │ │ │ + 0x00005da0 20202020 20202020 20202020 436f6e74 Cont │ │ │ │ + 0x00005db0 726f6c73 3a204152 524f5720 4b455953 rols: ARROW KEYS │ │ │ │ + 0x00005dc0 2c20272d 272c2027 2b270000 00000000 , '-', '+'...... │ │ │ │ + 0x00005dd0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00005de0 20202020 416c742d 636f6e74 726f6c73 Alt-controls │ │ │ │ + 0x00005df0 3a20482c 204a2c20 4b2c204c 2c20412c : H, J, K, L, A, │ │ │ │ + 0x00005e00 20530000 00000000 20202020 20202020 S...... │ │ │ │ + 0x00005e10 20202020 20202020 20202020 51756974 Quit │ │ │ │ + 0x00005e20 3a205120 20202054 6f67676c 65204875 : Q Toggle Hu │ │ │ │ + 0x00005e30 643a2054 00000000 20202d3f 2c202d2d d: T.... -?, -- │ │ │ │ + 0x00005e40 68656c70 20202020 20202020 47697665 help Give │ │ │ │ + 0x00005e50 20746869 73206865 6c70206c 69737400 this help list. │ │ │ │ + 0x00005e60 2e2c273a 3b212b2a 3d232440 00000000 .,':;!+*=#$@.... │ │ │ │ + 0x00005e70 54727920 60257320 2d2d6865 6c702720 Try `%s --help' │ │ │ │ + 0x00005e80 666f7220 6d6f7265 20696e66 6f726d61 for more informa │ │ │ │ + 0x00005e90 74696f6e 2e0a0000 2d2d6865 6c700000 tion....--help.. │ │ │ │ + 0x00005ea0 4552524f 523a2049 6e76616c 69642077 ERROR: Invalid w │ │ │ │ + 0x00005eb0 69647468 3a202573 0a000000 00000000 idth: %s........ │ │ │ │ + 0x00005ec0 4552524f 523a2049 6e76616c 69642068 ERROR: Invalid h │ │ │ │ + 0x00005ed0 65696768 743a2025 730a0000 00000000 eight: %s....... │ │ │ │ + 0x00005ee0 4552524f 523a2049 6e76616c 69642046 ERROR: Invalid F │ │ │ │ + 0x00005ef0 50533a20 25730a00 4552524f 523a2049 PS: %s..ERROR: I │ │ │ │ + 0x00005f00 6e76616c 69642064 75726174 696f6e3a nvalid duration: │ │ │ │ + 0x00005f10 2025730a 00000000 4552524f 523a2049 %s.....ERROR: I │ │ │ │ + 0x00005f20 6e76616c 69642061 73706563 742d7261 nvalid aspect-ra │ │ │ │ + 0x00005f30 74696f3a 2025730a 00000000 00000000 tio: %s......... │ │ │ │ + 0x00005f40 4552524f 523a2041 74206c65 61737420 ERROR: At least │ │ │ │ + 0x00005f50 6f6e6520 6c756d69 6e657363 656e6365 one luminescence │ │ │ │ + 0x00005f60 20636861 72616374 6572206d 75737420 character must │ │ │ │ + 0x00005f70 62652070 726f7669 6465642e 0a000000 be provided..... │ │ │ │ + 0x00005f80 2d740000 00000000 2d6c0000 00000000 -t......-l...... │ │ │ │ + 0x00005f90 2d580000 00000000 2d590000 00000000 -X......-Y...... │ │ │ │ + 0x00005fa0 2d5a0000 00000000 2d7a0000 00000000 -Z......-z...... │ │ │ │ + 0x00005fb0 4552524f 523a2049 6e76616c 6964207a ERROR: Invalid z │ │ │ │ + 0x00005fc0 6f6f6d3a 2025730a 00000000 00000000 oom: %s......... │ │ │ │ + 0x00005fd0 2d58595a 00000000 2d585a59 00000000 -XYZ....-XZY.... │ │ │ │ + 0x00005fe0 2d59585a 00000000 2d595a58 00000000 -YXZ....-YZX.... │ │ │ │ + 0x00005ff0 2d5a5859 00000000 2d5a5958 00000000 -ZXY....-ZYX.... │ │ │ │ + 0x00006000 2d460000 00000000 2d2d636f 6c6f7200 -F......--color. │ │ │ │ + 0x00006010 2d2d736e 61700000 4552524f 523a2049 --snap..ERROR: I │ │ │ │ + 0x00006020 6e76616c 69642061 7a696d75 74683a20 nvalid azimuth: │ │ │ │ + 0x00006030 25730a00 00000000 4552524f 523a2049 %s......ERROR: I │ │ │ │ + 0x00006040 6e76616c 69642061 6c746974 7564653a nvalid altitude: │ │ │ │ + 0x00006050 2025730a 00000000 2d2d696e 74657261 %s.....--intera │ │ │ │ + 0x00006060 63746976 65000000 4552524f 523a2049 ctive...ERROR: I │ │ │ │ + 0x00006070 6e76616c 6964206f 7074696f 6e3a2025 nvalid option: % │ │ │ │ + 0x00006080 730a0000 00000000 4552524f 523a2049 s.......ERROR: I │ │ │ │ + 0x00006090 6e707574 2066696c 65206861 73206e6f nput file has no │ │ │ │ + 0x000060a0 20657874 656e7369 6f6e2e0a 00000000 extension...... │ │ │ │ + 0x000060b0 6f626a00 00000000 73746c00 00000000 obj.....stl..... │ │ │ │ + 0x000060c0 5741524e 3a20436f 6c6f7273 20617265 WARN: Colors are │ │ │ │ + 0x000060d0 206e6f74 20737570 706f7274 65642069 not supported i │ │ │ │ + 0x000060e0 6e205354 4c20666f 726d6174 2e0a0000 n STL format.... │ │ │ │ + 0x000060f0 4552524f 523a2049 6e707574 2066696c ERROR: Input fil │ │ │ │ + 0x00006100 65206861 7320756e 73757070 6f727465 e has unsupporte │ │ │ │ + 0x00006110 64206578 74656e73 696f6e2e 0a000000 d extension..... │ │ │ │ + 0x00006120 4552524f 523a2043 6f756c64 206e6f74 ERROR: Could not │ │ │ │ + 0x00006130 20726561 64206d6f 64656c20 76657274 read model vert │ │ │ │ + 0x00006140 65786573 2e0a0000 4552524f 523a2043 exes....ERROR: C │ │ │ │ + 0x00006150 6f756c64 206e6f74 20726561 64206d6f ould not read mo │ │ │ │ + 0x00006160 64656c20 66616365 732e0a00 00000000 del faces....... │ │ │ │ + 0x00006170 4552524f 523a2054 65726d69 6e616c20 ERROR: Terminal │ │ │ │ + 0x00006180 646f6573 206e6f74 20737570 706f7274 does not support │ │ │ │ + 0x00006190 20636f6c 6f72732e 0a000000 00000000 colors......... │ │ │ │ + 0x000061a0 4552524f 523a2054 65726d69 6e616c20 ERROR: Terminal │ │ │ │ + 0x000061b0 646f6573 206e6f74 20737570 706f7274 does not support │ │ │ │ + 0x000061c0 20636861 6e67696e 6720636f 6c6f7273 changing colors │ │ │ │ + 0x000061d0 2e0a0000 00000000 5741524e 3a205465 ........WARN: Te │ │ │ │ + 0x000061e0 726d696e 616c2064 6f65736e 27742073 rminal doesn't s │ │ │ │ + 0x000061f0 7570706f 72742065 6e6f7567 6820636f upport enough co │ │ │ │ + 0x00006200 6c6f7273 20666f72 20616c6c 206d6174 lors for all mat │ │ │ │ + 0x00006210 65726961 6c732e0a 00000000 00000000 erials.......... │ │ │ │ + 0x00006220 7a6f3a25 342e3066 00000000 00000000 zo:%4.0f........ │ │ │ │ + 0x00006230 617a3a20 25332e30 66000000 00000000 az: %3.0f....... │ │ │ │ + 0x00006240 616c3a20 25332e30 66000000 00000000 al: %3.0f....... │ │ │ │ + 0x00006250 72c45a7c 0a00f03f 00000000 0000e03f r.Z|...?.......? │ │ │ │ + 0x00006260 00000000 0000d03f 00000000 0000c03f .......?.......? │ │ │ │ + 0x00006270 00000000 80842e41 00000060 fb210940 .......A...`.!.@ │ │ │ │ + 0x00006280 74726961 6e67756c 6172697a 655f7265 triangularize_re │ │ │ │ + 0x00006290 63757273 65000000 74726961 6e67756c curse...triangul │ │ │ │ + 0x000062a0 6172697a 65000000 7374725f 63686f70 arize...str_chop │ │ │ │ + 0x000062b0 00000000 00000000 6d6f6465 6c5f6368 ........model_ch │ │ │ │ + 0x000062c0 616e6765 5f6f7269 656e7461 74696f6e ange_orientation │ │ │ │ + 0x000062d0 00000000 00000000 73757266 6163655f ........surface_ │ │ │ │ + 0x000062e0 636c6561 7200 clear. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ 0x000062e8 011b033b 24010000 23000000 58b5ffff ...;$...#...X... │ │ │ │ - 0x000062f8 08090000 bcc5ffff 3c010000 72c6ffff ........<...r... │ │ │ │ - 0x00006308 50010000 96c6ffff 68010000 4ac7ffff P.......h...J... │ │ │ │ - 0x00006318 88010000 18c8ffff c4010000 84c8ffff ................ │ │ │ │ - 0x00006328 e4010000 9ec8ffff 08020000 e0cdffff ................ │ │ │ │ - 0x00006338 78030000 62cfffff e4030000 5ad0ffff x...b.......Z... │ │ │ │ - 0x00006348 28040000 54d1ffff 48040000 dad1ffff (...T...H....... │ │ │ │ - 0x00006358 70040000 58d2ffff 88040000 ccd2ffff p...X........... │ │ │ │ - 0x00006368 b0040000 4cd3ffff d4040000 d2d3ffff ....L........... │ │ │ │ - 0x00006378 fc040000 5cd4ffff 44050000 d4d4ffff ....\...D....... │ │ │ │ - 0x00006388 70050000 2ad5ffff c4050000 4ed5ffff p...*.......N... │ │ │ │ - 0x00006398 d8050000 26d6ffff 00060000 10d7ffff ....&........... │ │ │ │ - 0x000063a8 20060000 5cd7ffff 34060000 aad7ffff ...\...4....... │ │ │ │ - 0x000063b8 48060000 f8d7ffff 5c060000 1ed8ffff H.......\....... │ │ │ │ - 0x000063c8 80060000 70dfffff 30070000 eee2ffff ....p...0....... │ │ │ │ - 0x000063d8 d8070000 c0e3ffff 10080000 50e5ffff ............P... │ │ │ │ - 0x000063e8 28080000 86e9ffff b4080000 cae9ffff (............... │ │ │ │ - 0x000063f8 d8080000 32eaffff 300b0000 eeeeffff ....2...0....... │ │ │ │ - 0x00006408 dc0b0000 .... │ │ │ │ + 0x000062f8 100a0000 bcc5ffff 3c010000 72c6ffff ........<...r... │ │ │ │ + 0x00006308 50010000 2ecbffff fc010000 94cdffff P............... │ │ │ │ + 0x00006318 58020000 12ceffff 70020000 86ceffff X.......p....... │ │ │ │ + 0x00006328 98020000 06cfffff bc020000 8ccfffff ................ │ │ │ │ + 0x00006338 e4020000 16d0ffff 2c030000 8ed0ffff ........,....... │ │ │ │ + 0x00006348 58030000 e4d0ffff ac030000 08d1ffff X............... │ │ │ │ + 0x00006358 c0030000 e0d1ffff e8030000 cad2ffff ................ │ │ │ │ + 0x00006368 08040000 16d3ffff 1c040000 64d3ffff ............d... │ │ │ │ + 0x00006378 30040000 b2d3ffff 44040000 d8d3ffff 0.......D....... │ │ │ │ + 0x00006388 68040000 2adbffff 18050000 a8deffff h...*........... │ │ │ │ + 0x00006398 c0050000 ccdeffff d8050000 80dfffff ................ │ │ │ │ + 0x000063a8 f8050000 4ee0ffff 34060000 bae0ffff ....N...4....... │ │ │ │ + 0x000063b8 54060000 d4e0ffff 78060000 16e6ffff T.......x....... │ │ │ │ + 0x000063c8 e8070000 98e7ffff 54080000 90e8ffff ........T....... │ │ │ │ + 0x000063d8 98080000 8ae9ffff b8080000 10eaffff ................ │ │ │ │ + 0x000063e8 e0080000 e2eaffff 18090000 72ecffff ............r... │ │ │ │ + 0x000063f8 30090000 a8f0ffff bc090000 ecf0ffff 0............... │ │ │ │ + 0x00006408 e0090000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,180 +1,180 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ 0x00006410 10000000 00000000 037a5200 017c0101 .........zR..|.. │ │ │ │ 0x00006420 1b0c0200 10000000 18000000 78c4ffff ............x... │ │ │ │ - 0x00006430 22000000 00070100 14000000 2c000000 "...........,... │ │ │ │ - 0x00006440 1ac5ffff 24000000 00420e10 5e810200 ....$....B..^... │ │ │ │ - 0x00006450 1c000000 44000000 26c5ffff b4000000 ....D...&....... │ │ │ │ - 0x00006460 0002420e 10740a0e 00620b5a 0e000000 ..B..t...b.Z.... │ │ │ │ - 0x00006470 38000000 64000000 bac5ffff ce000000 8...d........... │ │ │ │ - 0x00006480 00420e40 42920852 8804a80e a9108102 .B.@B..R........ │ │ │ │ - 0x00006490 8906930a 02840ac1 42c842d2 42d342e8 ........B.B.B.B. │ │ │ │ - 0x000064a0 42e944c9 420e0042 0b000000 1c000000 B.D.B..B........ │ │ │ │ - 0x000064b0 a0000000 4cc6ffff 6c000000 00420e10 ....L...l....B.. │ │ │ │ - 0x000064c0 42810202 400ac142 0e00420b 20000000 B...@..B..B. ... │ │ │ │ - 0x000064d0 c0000000 98c6ffff 1a000000 00420e10 .............B.. │ │ │ │ - 0x000064e0 42880446 810248c8 42c1420e 00000000 B..F..H.B.B..... │ │ │ │ - 0x000064f0 6c010000 e4000000 8ec6ffff 42050000 l...........B... │ │ │ │ - 0x00006500 006a0ee0 02469b1a 5e810254 0ac142db .j...F..^..T..B. │ │ │ │ - 0x00006510 420e0042 0b429712 48880489 06469208 B..B.B..H....F.. │ │ │ │ - 0x00006520 58930a94 0c99169a 18a81eb2 22b324b6 X...........".$. │ │ │ │ - 0x00006530 2ab72cb8 2eba3203 7001b930 950e4698 *.,...2.p..0..F. │ │ │ │ - 0x00006540 140270b4 26b528bb 345a9610 a92002aa ..p.&.(.4Z... .. │ │ │ │ - 0x00006550 c842c942 d242d342 d442d542 d642d742 .B.B.B.B.B.B.B.B │ │ │ │ - 0x00006560 d842d942 da42e842 e942f242 f342f442 .B.B.B.B.B.B.B.B │ │ │ │ - 0x00006570 f542f642 f742f842 f942fa42 fb428804 .B.B.B.B.B.B.B.. │ │ │ │ - 0x00006580 89069208 930a940c 97129916 9a18a81e ................ │ │ │ │ - 0x00006590 b222b324 b62ab72c b82eba32 44950e96 .".$.*.,...2D... │ │ │ │ - 0x000065a0 109814a9 20b426b5 28b930bb 3450d5d6 .... .&.(.0.4P.. │ │ │ │ - 0x000065b0 d8e9f4f5 f9fb42c8 42c942d2 42d342d4 ......B.B.B.B.B. │ │ │ │ - 0x000065c0 42d742d9 42da42e8 42f242f3 42f642f7 B.B.B.B.B.B.B.B. │ │ │ │ - 0x000065d0 42f842fa 42880489 06920893 0a940c95 B.B.B........... │ │ │ │ - 0x000065e0 0e961097 12981499 169a18a8 1ea920b2 .............. . │ │ │ │ - 0x000065f0 22b324b4 26b528b6 2ab72cb8 2eb930ba ".$.&.(.*.,...0. │ │ │ │ - 0x00006600 32bb3403 4e01d6e9 f4f5fb42 c842c942 2.4.N......B.B.B │ │ │ │ - 0x00006610 d242d342 d442d542 d742d842 d942da42 .B.B.B.B.B.B.B.B │ │ │ │ - 0x00006620 e842f242 f342f642 f742f842 f942fa70 .B.B.B.B.B.B.B.p │ │ │ │ - 0x00006630 88048906 9208930a 940c950e 96109712 ................ │ │ │ │ - 0x00006640 98149916 9a18a81e a920b222 b324b426 ......... .".$.& │ │ │ │ - 0x00006650 b528b62a b72cb82e b930ba32 bb340000 .(.*.,...0.2.4.. │ │ │ │ - 0x00006660 68000000 54020000 60caffff 82010000 h...T...`....... │ │ │ │ - 0x00006670 00420e80 01449814 5281025a 88048906 .B...D..R..Z.... │ │ │ │ - 0x00006680 9208940c 96109712 9a18930a 950e9916 ................ │ │ │ │ - 0x00006690 9b1a030e 01c842c9 42d242d3 42d442d5 ......B.B.B.B.B. │ │ │ │ - 0x000066a0 42d642d7 42d942da 42db4e0a c142d842 B.B.B.B.B.N..B.B │ │ │ │ - 0x000066b0 0e00420b 56880489 06920893 0a940c95 ..B.V........... │ │ │ │ - 0x000066c0 0e961097 1299169a 189b1a00 40000000 ............@... │ │ │ │ - 0x000066d0 c0020000 76cbffff f8000000 00480e50 ....v........H.P │ │ │ │ - 0x000066e0 52890692 08930a94 0c961081 02880495 R............... │ │ │ │ - 0x000066f0 0e971202 c8c142c8 42c942d2 42d342d4 ......B.B.B.B.B. │ │ │ │ - 0x00006700 42d542d6 42d7420e 00000000 00000000 B.B.B.B......... │ │ │ │ - 0x00006710 1c000000 04030000 2accffff fa000000 ........*....... │ │ │ │ - 0x00006720 00420e10 02be0a0e 00620b56 0e000000 .B.......b.V.... │ │ │ │ - 0x00006730 24000000 24030000 04cdffff 86000000 $...$........... │ │ │ │ - 0x00006740 00420e10 02740a0e 00420b46 0a0e0042 .B...t...B.F...B │ │ │ │ - 0x00006750 0b420e00 00000000 14000000 4c030000 .B..........L... │ │ │ │ - 0x00006760 62cdffff 7e000000 00025c0e 105e8102 b...~.....\..^.. │ │ │ │ - 0x00006770 24000000 64030000 c8cdffff 74000000 $...d.......t... │ │ │ │ - 0x00006780 00420e20 4a810288 04890602 380ac148 .B. J.......8..H │ │ │ │ - 0x00006790 c842c942 0e00420b 20000000 8c030000 .B.B..B. ....... │ │ │ │ - 0x000067a0 14ceffff 80000000 00460e20 44880481 .........F. D... │ │ │ │ - 0x000067b0 026c0ac1 44c8420e 00420b00 24000000 .l..D.B..B..$... │ │ │ │ - 0x000067c0 b0030000 70ceffff 86000000 00480e40 ....p........H.@ │ │ │ │ - 0x000067d0 46880489 06810260 0ac146c8 42c9420e F......`..F.B.B. │ │ │ │ - 0x000067e0 00420b00 44000000 d8030000 ceceffff .B..D........... │ │ │ │ - 0x000067f0 8a000000 00480e40 50920894 0c950e96 .....H.@P....... │ │ │ │ - 0x00006800 10810288 04890693 0a7e0ac1 42c842c9 .........~..B.B. │ │ │ │ - 0x00006810 42d242d3 42d442d5 42d6420e 00420b60 B.B.B.B.B.B..B.` │ │ │ │ - 0x00006820 0e00c1c8 c9d2d3d4 d5d60000 28000000 ............(... │ │ │ │ - 0x00006830 20040000 10cfffff 78000000 00420e30 .......x....B.0 │ │ │ │ - 0x00006840 4292084e 88048906 8102760a c142c842 B..N......v..B.B │ │ │ │ - 0x00006850 c942d242 0e00420b 50000000 4c040000 .B.B..B.P...L... │ │ │ │ - 0x00006860 5ccfffff 56000000 00420e30 42930a48 \...V....B.0B..H │ │ │ │ - 0x00006870 81028804 48890692 085ec942 d242c144 ....H....^.B.B.D │ │ │ │ - 0x00006880 c842d342 0e00420e 30810288 04890692 .B.B..B.0....... │ │ │ │ - 0x00006890 08930a44 c144c842 c942d242 d3420e00 ...D.D.B.B.B.B.. │ │ │ │ - 0x000068a0 420e3081 02880493 0a000000 10000000 B.0............. │ │ │ │ - 0x000068b0 a0040000 5ecfffff 24000000 00000000 ....^...$....... │ │ │ │ - 0x000068c0 24000000 b4040000 6ecfffff d8000000 $.......n....... │ │ │ │ - 0x000068d0 00420e30 44880446 810202c2 0ac142c8 .B.0D..F......B. │ │ │ │ - 0x000068e0 420e0042 0b000000 1c000000 dc040000 B..B............ │ │ │ │ - 0x000068f0 1ed0ffff ea000000 00420e10 42810202 .........B..B... │ │ │ │ - 0x00006900 6e0ac142 0e00420b 10000000 fc040000 n..B..B......... │ │ │ │ - 0x00006910 e8d0ffff 4c000000 00000000 10000000 ....L........... │ │ │ │ - 0x00006920 10050000 20d1ffff 4e000000 00000000 .... ...N....... │ │ │ │ - 0x00006930 10000000 24050000 5ad1ffff 4e000000 ....$...Z...N... │ │ │ │ - 0x00006940 00000000 20000000 38050000 94d1ffff .... ...8....... │ │ │ │ - 0x00006950 26000000 00420e10 42880446 810254c8 &....B..B..F..T. │ │ │ │ - 0x00006960 42c1420e 00000000 ac000000 5c050000 B.B.........\... │ │ │ │ - 0x00006970 96d1ffff 52070000 00420ed0 03608102 ....R....B...`.. │ │ │ │ - 0x00006980 99165e88 04890694 0c9a1892 08930a95 ..^............. │ │ │ │ - 0x00006990 0e961097 1298149b 1a032001 c842c942 .......... ..B.B │ │ │ │ - 0x000069a0 d242d342 d442d542 d642d742 d842da42 .B.B.B.B.B.B.B.B │ │ │ │ - 0x000069b0 db56c144 d9420e00 420ed003 81028804 .V.D.B..B....... │ │ │ │ - 0x000069c0 89069208 930a940c 950e9610 97129814 ................ │ │ │ │ - 0x000069d0 99169a18 9b1a03ce 040ac842 c942d242 ...........B.B.B │ │ │ │ - 0x000069e0 d342d442 d542d642 d742d842 da42db42 .B.B.B.B.B.B.B.B │ │ │ │ - 0x000069f0 0b0286c8 c9d2d3d4 d5d6d7d8 dadb7288 ..............r. │ │ │ │ - 0x00006a00 04890692 08930a94 0c950e96 10971298 ................ │ │ │ │ - 0x00006a10 149a189b 1a000000 a4000000 0c060000 ................ │ │ │ │ - 0x00006a20 38d8ffff 7e030000 00420e80 0442950e 8...~....B...B.. │ │ │ │ - 0x00006a30 5e880481 0289064e 9208930a 02649610 ^......N.....d.. │ │ │ │ - 0x00006a40 54940c97 12981402 70d86ed2 42d342d4 T.......p.n.B.B. │ │ │ │ - 0x00006a50 42d642d7 50c142c8 42d544c9 440e0042 B.B.P.B.B.D.D..B │ │ │ │ - 0x00006a60 0e800481 02880489 06920893 0a950e02 ................ │ │ │ │ - 0x00006a70 40940c96 10971202 b4981402 3ed242d3 @...........>.B. │ │ │ │ - 0x00006a80 42d442d6 42d742d8 42920893 0a023cd2 B.B.B.B.B.....<. │ │ │ │ - 0x00006a90 42d34292 08930a94 0c961097 1298145e B.B............^ │ │ │ │ - 0x00006aa0 d80240d2 42d342d4 42d642d7 4e920893 ..@.B.B.B.B.N... │ │ │ │ - 0x00006ab0 0a940c96 10971298 1444d2d3 d4d6d7d8 .........D...... │ │ │ │ - 0x00006ac0 34000000 b4060000 0edbffff d2000000 4............... │ │ │ │ - 0x00006ad0 00440e40 4e880489 069208a9 10810293 .D.@N........... │ │ │ │ - 0x00006ae0 0aa80e02 9c0ac842 c142d242 d342e948 .......B.B.B.B.H │ │ │ │ - 0x00006af0 e842c942 0e00440b 14000000 ec060000 .B.B..D......... │ │ │ │ - 0x00006b00 a8dbffff 90010000 00420e10 4c810200 .........B..L... │ │ │ │ - 0x00006b10 88000000 04070000 20ddffff 36040000 ........ ...6... │ │ │ │ - 0x00006b20 00420e90 0342940c 549a189b 1a4e8102 .B...B..T....N.. │ │ │ │ - 0x00006b30 89069208 4a930aa8 1ea92056 b528b62a ....J..... V.(.* │ │ │ │ - 0x00006b40 b72cb82e b222b324 b4260268 8804950e .,...".$.&.h.... │ │ │ │ - 0x00006b50 97129916 96109814 031e03c8 42d542d6 ............B.B. │ │ │ │ - 0x00006b60 42d742d8 42d9540a c142c942 d242d342 B.B.B.T..B.B.B.B │ │ │ │ - 0x00006b70 d442da42 db42e842 e942f242 f342f442 .B.B.B.B.B.B.B.B │ │ │ │ - 0x00006b80 f542f642 f742f842 0e00420b 66880495 .B.B.B.B..B.f... │ │ │ │ - 0x00006b90 0e961097 12981499 16000000 20000000 ............ ... │ │ │ │ - 0x00006ba0 90070000 cae0ffff 44000000 00420e30 ........D....B.0 │ │ │ │ - 0x00006bb0 42880454 8102620a c142c842 0e00420b B..T..b..B.B..B. │ │ │ │ - 0x00006bc0 2c000000 b4070000 eae0ffff 68000000 ,...........h... │ │ │ │ - 0x00006bd0 00420e30 46880489 0681026c 9208930a .B.0F......l.... │ │ │ │ - 0x00006be0 68d242d3 42c142c8 42c9420e 00000000 h.B.B.B.B.B..... │ │ │ │ - 0x00006bf0 24020000 e4070000 48acffff 64100000 $.......H...d... │ │ │ │ - 0x00006c00 00420ef0 02569208 950e9916 81026688 .B...V........f. │ │ │ │ - 0x00006c10 04890693 0a940c96 10971298 149a189b ................ │ │ │ │ - 0x00006c20 1aa81ea9 20b222b3 24b426b5 28b62a03 .... .".$.&.(.*. │ │ │ │ - 0x00006c30 1203b72c b82eb930 48ba32bb 34033201 ...,...0H.2.4.2. │ │ │ │ - 0x00006c40 f7f8f9fa fb02640a b72cb82e b930ba32 ......d..,...0.2 │ │ │ │ - 0x00006c50 bb344a0b 02640ab7 2cb82eb9 30ba32bb .4J..d..,...0.2. │ │ │ │ - 0x00006c60 344a0b02 b40ab72c b82eb930 ba32bb34 4J.....,...0.2.4 │ │ │ │ - 0x00006c70 4a0b0256 0ab72cb8 2eb930ba 32bb344a J..V..,...0.2.4J │ │ │ │ - 0x00006c80 0b02d00a b72cb82e b930ba32 bb344a0b .....,...0.2.4J. │ │ │ │ - 0x00006c90 0266b72c b82eb930 ba32bb34 42f742f8 .f.,...0.2.4B.B. │ │ │ │ - 0x00006ca0 42f942fa 42fb580a c842c142 c942d342 B.B.B.X..B.B.B.B │ │ │ │ - 0x00006cb0 d442d642 d742d842 da42db42 e842e942 .B.B.B.B.B.B.B.B │ │ │ │ - 0x00006cc0 f242f342 f442f542 f642d242 d542d942 .B.B.B.B.B.B.B.B │ │ │ │ - 0x00006cd0 0e00420b 52b72cb8 2eb93003 4401f7f8 ..B.R.,...0.D... │ │ │ │ - 0x00006ce0 f9025ab7 2cb82eb9 30ba32bb 340276fa ..Z.,...0.2.4.v. │ │ │ │ - 0x00006cf0 fb5ef742 f842f942 b72cb82e b930ba32 .^.B.B.B.,...0.2 │ │ │ │ - 0x00006d00 bb340288 fafb46f7 42f842f9 42b72cb8 .4....F.B.B.B.,. │ │ │ │ - 0x00006d10 2eb930ba 32bb3446 f742f842 f942fa42 ..0.2.4F.B.B.B.B │ │ │ │ - 0x00006d20 fb42b72c b82eb930 4aba32bb 3458f7f8 .B.,...0J.2.4X.. │ │ │ │ - 0x00006d30 f9fafb5c 0ab72cb8 2eb930ba 32bb3444 ...\..,...0.2.4D │ │ │ │ - 0x00006d40 0b700ab7 2cb82eb9 30ba32bb 344a0b03 .p..,...0.2.4J.. │ │ │ │ - 0x00006d50 1201b72c b82eb930 ba32bb34 033c01f7 ...,...0.2.4.<.. │ │ │ │ - 0x00006d60 f8f9fafb 4a0ab72c b82eb930 ba32bb34 ....J..,...0.2.4 │ │ │ │ - 0x00006d70 440b4a0a b72cb82e b930ba32 bb34660b D.J..,...0.2.4f. │ │ │ │ - 0x00006d80 4a0ab72c b82eb930 ba32bb34 660b600a J..,...0.2.4f.`. │ │ │ │ - 0x00006d90 b72cb82e b930ba32 bb344a0b 620ab72c .,...0.2.4J.b.., │ │ │ │ - 0x00006da0 b82eb930 ba32bb34 4a0b620a b72cb82e ...0.2.4J.b..,.. │ │ │ │ - 0x00006db0 b930ba32 bb344a0b 540ab72c b82eb930 .0.2.4J.T..,...0 │ │ │ │ - 0x00006dc0 ba32bb34 02360b62 0ab72cb8 2eb930ba .2.4.6.b..,...0. │ │ │ │ - 0x00006dd0 32bb344a 0b620ab7 2cb82eb9 30ba32bb 2.4J.b..,...0.2. │ │ │ │ - 0x00006de0 344a0b60 0ab72cb8 2eb930ba 32bb344a 4J.`..,...0.2.4J │ │ │ │ - 0x00006df0 0b600ab7 2cb82eb9 30ba32bb 344a0b02 .`..,...0.2.4J.. │ │ │ │ - 0x00006e00 4cb72cb8 2eb930ba 32bb344a f7f8f9fa L.,...0.2.4J.... │ │ │ │ - 0x00006e10 fb000000 00000000 a8000000 0c0a0000 ................ │ │ │ │ - 0x00006e20 fadeffff bc040000 00420e90 01528102 .........B...R.. │ │ │ │ - 0x00006e30 88048906 9208930a 940c950e 96106aa8 ..............j. │ │ │ │ - 0x00006e40 1ea920b2 22031802 0ac842c1 4ac942d2 .. .".....B.J.B. │ │ │ │ - 0x00006e50 4ad542d4 46d642d3 42e842e9 42f2420e J.B.F.B.B.B.B.B. │ │ │ │ - 0x00006e60 00420b54 97125298 1499169a 189b1a03 .B.T..R......... │ │ │ │ - 0x00006e70 f8000ac8 42c942d2 42d342d4 42d542d6 ....B.B.B.B.B.B. │ │ │ │ - 0x00006e80 42d842d9 42da42db 42e842e9 42f242c1 B.B.B.B.B.B.B.B. │ │ │ │ - 0x00006e90 44d7420e 00440b02 9ed7d8d9 dadbe8e9 D.B..D.......... │ │ │ │ - 0x00006ea0 f26a9712 98149916 9a189b1a a81ea920 .j............. │ │ │ │ - 0x00006eb0 b22244d7 d8d9dadb 66971298 1499169a ."D.....f....... │ │ │ │ - 0x00006ec0 189b1a00 54000000 b80a0000 0ae3ffff ....T........... │ │ │ │ - 0x00006ed0 66020000 00420e70 5c810288 04890692 f....B.p\....... │ │ │ │ - 0x00006ee0 08930a94 0c950e96 10a812a9 14b216b3 ................ │ │ │ │ - 0x00006ef0 18b41ab5 1c03c201 0ac842c1 42c942d3 ..........B.B.B. │ │ │ │ - 0x00006f00 42d442d5 42d642e8 42e942f2 42f342f4 B.B.B.B.B.B.B.B. │ │ │ │ - 0x00006f10 42f544d2 420e0044 0b000000 00000000 B.D.B..D........ │ │ │ │ + 0x00006430 22000000 00070100 a8000000 2c000000 "...........,... │ │ │ │ + 0x00006440 1ac5ffff bc040000 00420e90 01528102 .........B...R.. │ │ │ │ + 0x00006450 88048906 9208930a 940c950e 96106aa8 ..............j. │ │ │ │ + 0x00006460 1ea920b2 22031802 0ac842c1 4ac942d2 .. .".....B.J.B. │ │ │ │ + 0x00006470 4ad542d4 46d642d3 42e842e9 42f2420e J.B.F.B.B.B.B.B. │ │ │ │ + 0x00006480 00420b54 97125298 1499169a 189b1a03 .B.T..R......... │ │ │ │ + 0x00006490 f8000ac8 42c942d2 42d342d4 42d542d6 ....B.B.B.B.B.B. │ │ │ │ + 0x000064a0 42d842d9 42da42db 42e842e9 42f242c1 B.B.B.B.B.B.B.B. │ │ │ │ + 0x000064b0 44d7420e 00440b02 9ed7d8d9 dadbe8e9 D.B..D.......... │ │ │ │ + 0x000064c0 f26a9712 98149916 9a189b1a a81ea920 .j............. │ │ │ │ + 0x000064d0 b22244d7 d8d9dadb 66971298 1499169a ."D.....f....... │ │ │ │ + 0x000064e0 189b1a00 58000000 d8000000 2ac9ffff ....X.......*... │ │ │ │ + 0x000064f0 66020000 00420e70 5c810288 04890692 f....B.p\....... │ │ │ │ + 0x00006500 08930a94 0c950e96 10a812a9 14b216b3 ................ │ │ │ │ + 0x00006510 18b41ab5 1c03c201 0ac842c1 42c942d3 ..........B.B.B. │ │ │ │ + 0x00006520 42d442d5 42d642e8 42e942f2 42f342f4 B.B.B.B.B.B.B.B. │ │ │ │ + 0x00006530 42f544d2 420e0044 0b000000 00000000 B.D.B..D........ │ │ │ │ + 0x00006540 14000000 34010000 34cbffff 7e000000 ....4...4...~... │ │ │ │ + 0x00006550 00025c0e 105e8102 24000000 4c010000 ..\..^..$...L... │ │ │ │ + 0x00006560 9acbffff 74000000 00420e20 4a810288 ....t....B. J... │ │ │ │ + 0x00006570 04890602 380ac148 c842c942 0e00420b ....8..H.B.B..B. │ │ │ │ + 0x00006580 20000000 74010000 e6cbffff 80000000 ...t........... │ │ │ │ + 0x00006590 00460e20 44880481 026c0ac1 44c8420e .F. D....l..D.B. │ │ │ │ + 0x000065a0 00420b00 24000000 98010000 42ccffff .B..$.......B... │ │ │ │ + 0x000065b0 86000000 00480e40 46880489 06810260 .....H.@F......` │ │ │ │ + 0x000065c0 0ac146c8 42c9420e 00420b00 44000000 ..F.B.B..B..D... │ │ │ │ + 0x000065d0 c0010000 a0ccffff 8a000000 00480e40 .............H.@ │ │ │ │ + 0x000065e0 50920894 0c950e96 10810288 04890693 P............... │ │ │ │ + 0x000065f0 0a7e0ac1 42c842c9 42d242d3 42d442d5 .~..B.B.B.B.B.B. │ │ │ │ + 0x00006600 42d6420e 00420b60 0e00c1c8 c9d2d3d4 B.B..B.`........ │ │ │ │ + 0x00006610 d5d60000 28000000 08020000 e2ccffff ....(........... │ │ │ │ + 0x00006620 78000000 00420e30 4292084e 88048906 x....B.0B..N.... │ │ │ │ + 0x00006630 8102760a c142c842 c942d242 0e00420b ..v..B.B.B.B..B. │ │ │ │ + 0x00006640 50000000 34020000 2ecdffff 56000000 P...4.......V... │ │ │ │ + 0x00006650 00420e30 42930a48 81028804 48890692 .B.0B..H....H... │ │ │ │ + 0x00006660 085ec942 d242c144 c842d342 0e00420e .^.B.B.D.B.B..B. │ │ │ │ + 0x00006670 30810288 04890692 08930a44 c144c842 0..........D.D.B │ │ │ │ + 0x00006680 c942d242 d3420e00 420e3081 02880493 .B.B.B..B.0..... │ │ │ │ + 0x00006690 0a000000 10000000 88020000 30cdffff ............0... │ │ │ │ + 0x000066a0 24000000 00000000 24000000 9c020000 $.......$....... │ │ │ │ + 0x000066b0 40cdffff d8000000 00420e30 44880446 @........B.0D..F │ │ │ │ + 0x000066c0 810202c2 0ac142c8 420e0042 0b000000 ......B.B..B.... │ │ │ │ + 0x000066d0 1c000000 c4020000 f0cdffff ea000000 ................ │ │ │ │ + 0x000066e0 00420e10 42810202 6e0ac142 0e00420b .B..B...n..B..B. │ │ │ │ + 0x000066f0 10000000 e4020000 baceffff 4c000000 ............L... │ │ │ │ + 0x00006700 00000000 10000000 f8020000 f2ceffff ................ │ │ │ │ + 0x00006710 4e000000 00000000 10000000 0c030000 N............... │ │ │ │ + 0x00006720 2ccfffff 4e000000 00000000 20000000 ,...N....... ... │ │ │ │ + 0x00006730 20030000 66cfffff 26000000 00420e10 ...f...&....B.. │ │ │ │ + 0x00006740 42880446 810254c8 42c1420e 00000000 B..F..T.B.B..... │ │ │ │ + 0x00006750 ac000000 44030000 68cfffff 52070000 ....D...h...R... │ │ │ │ + 0x00006760 00420ed0 03608102 99165e88 04890694 .B...`....^..... │ │ │ │ + 0x00006770 0c9a1892 08930a95 0e961097 1298149b ................ │ │ │ │ + 0x00006780 1a032001 c842c942 d242d342 d442d542 .. ..B.B.B.B.B.B │ │ │ │ + 0x00006790 d642d742 d842da42 db56c144 d9420e00 .B.B.B.B.V.D.B.. │ │ │ │ + 0x000067a0 420ed003 81028804 89069208 930a940c B............... │ │ │ │ + 0x000067b0 950e9610 97129814 99169a18 9b1a03ce ................ │ │ │ │ + 0x000067c0 040ac842 c942d242 d342d442 d542d642 ...B.B.B.B.B.B.B │ │ │ │ + 0x000067d0 d742d842 da42db42 0b0286c8 c9d2d3d4 .B.B.B.B........ │ │ │ │ + 0x000067e0 d5d6d7d8 dadb7288 04890692 08930a94 ......r......... │ │ │ │ + 0x000067f0 0c950e96 10971298 149a189b 1a000000 ................ │ │ │ │ + 0x00006800 a4000000 f4030000 0ad6ffff 7e030000 ............~... │ │ │ │ + 0x00006810 00420e80 0442950e 5e880481 0289064e .B...B..^......N │ │ │ │ + 0x00006820 9208930a 02649610 54940c97 12981402 .....d..T....... │ │ │ │ + 0x00006830 70d86ed2 42d342d4 42d642d7 50c142c8 p.n.B.B.B.B.P.B. │ │ │ │ + 0x00006840 42d544c9 440e0042 0e800481 02880489 B.D.D..B........ │ │ │ │ + 0x00006850 06920893 0a950e02 40940c96 10971202 ........@....... │ │ │ │ + 0x00006860 b4981402 3ed242d3 42d442d6 42d742d8 ....>.B.B.B.B.B. │ │ │ │ + 0x00006870 42920893 0a023cd2 42d34292 08930a94 B.....<.B.B..... │ │ │ │ + 0x00006880 0c961097 1298145e d80240d2 42d342d4 .......^..@.B.B. │ │ │ │ + 0x00006890 42d642d7 4e920893 0a940c96 10971298 B.B.N........... │ │ │ │ + 0x000068a0 1444d2d3 d4d6d7d8 14000000 9c040000 .D.............. │ │ │ │ + 0x000068b0 e0d8ffff 24000000 00420e10 5e810200 ....$....B..^... │ │ │ │ + 0x000068c0 1c000000 b4040000 ecd8ffff b4000000 ................ │ │ │ │ + 0x000068d0 0002420e 10740a0e 00620b5a 0e000000 ..B..t...b.Z.... │ │ │ │ + 0x000068e0 38000000 d4040000 80d9ffff ce000000 8............... │ │ │ │ + 0x000068f0 00420e40 42920852 8804a80e a9108102 .B.@B..R........ │ │ │ │ + 0x00006900 8906930a 02840ac1 42c842d2 42d342e8 ........B.B.B.B. │ │ │ │ + 0x00006910 42e944c9 420e0042 0b000000 1c000000 B.D.B..B........ │ │ │ │ + 0x00006920 10050000 12daffff 6c000000 00420e10 ........l....B.. │ │ │ │ + 0x00006930 42810202 400ac142 0e00420b 20000000 B...@..B..B. ... │ │ │ │ + 0x00006940 30050000 5edaffff 1a000000 00420e10 0...^........B.. │ │ │ │ + 0x00006950 42880446 810248c8 42c1420e 00000000 B..F..H.B.B..... │ │ │ │ + 0x00006960 6c010000 54050000 54daffff 42050000 l...T...T...B... │ │ │ │ + 0x00006970 006a0ee0 02469b1a 5e810254 0ac142db .j...F..^..T..B. │ │ │ │ + 0x00006980 420e0042 0b429712 48880489 06469208 B..B.B..H....F.. │ │ │ │ + 0x00006990 58930a94 0c99169a 18a81eb2 22b324b6 X...........".$. │ │ │ │ + 0x000069a0 2ab72cb8 2eba3203 7001b930 950e4698 *.,...2.p..0..F. │ │ │ │ + 0x000069b0 140270b4 26b528bb 345a9610 a92002aa ..p.&.(.4Z... .. │ │ │ │ + 0x000069c0 c842c942 d242d342 d442d542 d642d742 .B.B.B.B.B.B.B.B │ │ │ │ + 0x000069d0 d842d942 da42e842 e942f242 f342f442 .B.B.B.B.B.B.B.B │ │ │ │ + 0x000069e0 f542f642 f742f842 f942fa42 fb428804 .B.B.B.B.B.B.B.. │ │ │ │ + 0x000069f0 89069208 930a940c 97129916 9a18a81e ................ │ │ │ │ + 0x00006a00 b222b324 b62ab72c b82eba32 44950e96 .".$.*.,...2D... │ │ │ │ + 0x00006a10 109814a9 20b426b5 28b930bb 3450d5d6 .... .&.(.0.4P.. │ │ │ │ + 0x00006a20 d8e9f4f5 f9fb42c8 42c942d2 42d342d4 ......B.B.B.B.B. │ │ │ │ + 0x00006a30 42d742d9 42da42e8 42f242f3 42f642f7 B.B.B.B.B.B.B.B. │ │ │ │ + 0x00006a40 42f842fa 42880489 06920893 0a940c95 B.B.B........... │ │ │ │ + 0x00006a50 0e961097 12981499 169a18a8 1ea920b2 .............. . │ │ │ │ + 0x00006a60 22b324b4 26b528b6 2ab72cb8 2eb930ba ".$.&.(.*.,...0. │ │ │ │ + 0x00006a70 32bb3403 4e01d6e9 f4f5fb42 c842c942 2.4.N......B.B.B │ │ │ │ + 0x00006a80 d242d342 d442d542 d742d842 d942da42 .B.B.B.B.B.B.B.B │ │ │ │ + 0x00006a90 e842f242 f342f642 f742f842 f942fa70 .B.B.B.B.B.B.B.p │ │ │ │ + 0x00006aa0 88048906 9208930a 940c950e 96109712 ................ │ │ │ │ + 0x00006ab0 98149916 9a18a81e a920b222 b324b426 ......... .".$.& │ │ │ │ + 0x00006ac0 b528b62a b72cb82e b930ba32 bb340000 .(.*.,...0.2.4.. │ │ │ │ + 0x00006ad0 68000000 c4060000 26deffff 82010000 h.......&....... │ │ │ │ + 0x00006ae0 00420e80 01449814 5281025a 88048906 .B...D..R..Z.... │ │ │ │ + 0x00006af0 9208940c 96109712 9a18930a 950e9916 ................ │ │ │ │ + 0x00006b00 9b1a030e 01c842c9 42d242d3 42d442d5 ......B.B.B.B.B. │ │ │ │ + 0x00006b10 42d642d7 42d942da 42db4e0a c142d842 B.B.B.B.B.N..B.B │ │ │ │ + 0x00006b20 0e00420b 56880489 06920893 0a940c95 ..B.V........... │ │ │ │ + 0x00006b30 0e961097 1299169a 189b1a00 40000000 ............@... │ │ │ │ + 0x00006b40 30070000 3cdfffff f8000000 00480e50 0...<........H.P │ │ │ │ + 0x00006b50 52890692 08930a94 0c961081 02880495 R............... │ │ │ │ + 0x00006b60 0e971202 c8c142c8 42c942d2 42d342d4 ......B.B.B.B.B. │ │ │ │ + 0x00006b70 42d542d6 42d7420e 00000000 00000000 B.B.B.B......... │ │ │ │ + 0x00006b80 1c000000 74070000 f0dfffff fa000000 ....t........... │ │ │ │ + 0x00006b90 00420e10 02be0a0e 00620b56 0e000000 .B.......b.V.... │ │ │ │ + 0x00006ba0 24000000 94070000 cae0ffff 86000000 $............... │ │ │ │ + 0x00006bb0 00420e10 02740a0e 00420b46 0a0e0042 .B...t...B.F...B │ │ │ │ + 0x00006bc0 0b420e00 00000000 34000000 bc070000 .B......4....... │ │ │ │ + 0x00006bd0 28e1ffff d2000000 00440e40 4e880489 (........D.@N... │ │ │ │ + 0x00006be0 069208a9 10810293 0aa80e02 9c0ac842 ...............B │ │ │ │ + 0x00006bf0 c142d242 d342e948 e842c942 0e00440b .B.B.B.H.B.B..D. │ │ │ │ + 0x00006c00 14000000 f4070000 c2e1ffff 90010000 ................ │ │ │ │ + 0x00006c10 00420e10 4c810200 88000000 0c080000 .B..L........... │ │ │ │ + 0x00006c20 3ae3ffff 36040000 00420e90 0342940c :...6....B...B.. │ │ │ │ + 0x00006c30 549a189b 1a4e8102 89069208 4a930aa8 T....N......J... │ │ │ │ + 0x00006c40 1ea92056 b528b62a b72cb82e b222b324 .. V.(.*.,...".$ │ │ │ │ + 0x00006c50 b4260268 8804950e 97129916 96109814 .&.h............ │ │ │ │ + 0x00006c60 031e03c8 42d542d6 42d742d8 42d9540a ....B.B.B.B.B.T. │ │ │ │ + 0x00006c70 c142c942 d242d342 d442da42 db42e842 .B.B.B.B.B.B.B.B │ │ │ │ + 0x00006c80 e942f242 f342f442 f542f642 f742f842 .B.B.B.B.B.B.B.B │ │ │ │ + 0x00006c90 0e00420b 66880495 0e961097 12981499 ..B.f........... │ │ │ │ + 0x00006ca0 16000000 20000000 98080000 e4e6ffff .... ........... │ │ │ │ + 0x00006cb0 44000000 00420e30 42880454 8102620a D....B.0B..T..b. │ │ │ │ + 0x00006cc0 c142c842 0e00420b 2c000000 bc080000 .B.B..B.,....... │ │ │ │ + 0x00006cd0 04e7ffff 68000000 00420e30 46880489 ....h....B.0F... │ │ │ │ + 0x00006ce0 0681026c 9208930a 68d242d3 42c142c8 ...l....h.B.B.B. │ │ │ │ + 0x00006cf0 42c9420e 00000000 20020000 ec080000 B.B..... ....... │ │ │ │ + 0x00006d00 40abffff 64100000 00420ef0 02569208 @...d....B...V.. │ │ │ │ + 0x00006d10 950e9916 81026688 04890693 0a940c96 ......f......... │ │ │ │ + 0x00006d20 10971298 149a189b 1aa81ea9 20b222b3 ............ .". │ │ │ │ + 0x00006d30 24b426b5 28b62a03 1203b72c b82eb930 $.&.(.*....,...0 │ │ │ │ + 0x00006d40 48ba32bb 34033201 f7f8f9fa fb02640a H.2.4.2.......d. │ │ │ │ + 0x00006d50 b72cb82e b930ba32 bb344a0b 02640ab7 .,...0.2.4J..d.. │ │ │ │ + 0x00006d60 2cb82eb9 30ba32bb 344a0b02 b40ab72c ,...0.2.4J....., │ │ │ │ + 0x00006d70 b82eb930 ba32bb34 4a0b0256 0ab72cb8 ...0.2.4J..V..,. │ │ │ │ + 0x00006d80 2eb930ba 32bb344a 0b02d00a b72cb82e ..0.2.4J.....,.. │ │ │ │ + 0x00006d90 b930ba32 bb344a0b 0266b72c b82eb930 .0.2.4J..f.,...0 │ │ │ │ + 0x00006da0 ba32bb34 42f742f8 42f942fa 42fb580a .2.4B.B.B.B.B.X. │ │ │ │ + 0x00006db0 c842c142 c942d342 d442d642 d742d842 .B.B.B.B.B.B.B.B │ │ │ │ + 0x00006dc0 da42db42 e842e942 f242f342 f442f542 .B.B.B.B.B.B.B.B │ │ │ │ + 0x00006dd0 f642d242 d542d942 0e00420b 52b72cb8 .B.B.B.B..B.R.,. │ │ │ │ + 0x00006de0 2eb93003 4401f7f8 f9025ab7 2cb82eb9 ..0.D.....Z.,... │ │ │ │ + 0x00006df0 30ba32bb 340276fa fb5ef742 f842f942 0.2.4.v..^.B.B.B │ │ │ │ + 0x00006e00 b72cb82e b930ba32 bb340288 fafb46f7 .,...0.2.4....F. │ │ │ │ + 0x00006e10 42f842f9 42b72cb8 2eb930ba 32bb3446 B.B.B.,...0.2.4F │ │ │ │ + 0x00006e20 f742f842 f942fa42 fb42b72c b82eb930 .B.B.B.B.B.,...0 │ │ │ │ + 0x00006e30 4aba32bb 3458f7f8 f9fafb5c 0ab72cb8 J.2.4X.....\..,. │ │ │ │ + 0x00006e40 2eb930ba 32bb3444 0b700ab7 2cb82eb9 ..0.2.4D.p..,... │ │ │ │ + 0x00006e50 30ba32bb 344a0b03 1201b72c b82eb930 0.2.4J.....,...0 │ │ │ │ + 0x00006e60 ba32bb34 033c01f7 f8f9fafb 4a0ab72c .2.4.<......J.., │ │ │ │ + 0x00006e70 b82eb930 ba32bb34 440b4a0a b72cb82e ...0.2.4D.J..,.. │ │ │ │ + 0x00006e80 b930ba32 bb34660b 4a0ab72c b82eb930 .0.2.4f.J..,...0 │ │ │ │ + 0x00006e90 ba32bb34 660b600a b72cb82e b930ba32 .2.4f.`..,...0.2 │ │ │ │ + 0x00006ea0 bb344a0b 620ab72c b82eb930 ba32bb34 .4J.b..,...0.2.4 │ │ │ │ + 0x00006eb0 4a0b620a b72cb82e b930ba32 bb344a0b J.b..,...0.2.4J. │ │ │ │ + 0x00006ec0 540ab72c b82eb930 ba32bb34 02360b62 T..,...0.2.4.6.b │ │ │ │ + 0x00006ed0 0ab72cb8 2eb930ba 32bb344a 0b620ab7 ..,...0.2.4J.b.. │ │ │ │ + 0x00006ee0 2cb82eb9 30ba32bb 344a0b60 0ab72cb8 ,...0.2.4J.`..,. │ │ │ │ + 0x00006ef0 2eb930ba 32bb344a 0b600ab7 2cb82eb9 ..0.2.4J.`..,... │ │ │ │ + 0x00006f00 30ba32bb 344a0b02 4cb72cb8 2eb930ba 0.2.4J..L.,...0. │ │ │ │ + 0x00006f10 32bb344a f7f8f9fa fb000000 00000000 2.4J............ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33306132 64366537 61356362 65353665 30a2d6e7a5cbe56e │ │ │ │ - 0x00000010 66383133 35396332 65653037 66353562 f81359c2ee07f55b │ │ │ │ - 0x00000020 32616632 33372e64 65627567 00000000 2af237.debug.... │ │ │ │ - 0x00000030 be8e2731 ..'1 │ │ │ │ + 0x00000000 37653836 66326232 33663762 62353431 7e86f2b23f7bb541 │ │ │ │ + 0x00000010 65653637 64396465 63366336 33646533 ee67d9dec6c63de3 │ │ │ │ + 0x00000020 34376334 38642e64 65627567 00000000 47c48d.debug.... │ │ │ │ + 0x00000030 4de970f3 M.p.